// DO NOT EDIT! This is a generated file. Edit the JSDoc in src/*.js instead and run 'npm run build:types'. /** Namespace player. */ export namespace player { /** OpResultCode enum. */ enum OpResultCode { OPRC_Sucess = 0, OPRC_Error = 1, OPRC_LoginFailed = 1000, OPRC_Login_NameSame = 1007, OPRC_Login_CreateFailed = 1009, OPRC_NotLogin = 1013, OPRC_YourResVerIsLow = 1044, OPRC_YourAppVerIsLow = 1045, OPRC_CoinNotEnough = 1056, OPRC_NickIsNull = 1060, OPRC_NickIsExist = 1061, OPRC_Frequently = 1062, OPRC_IconError = 1063, OPRC_SexError = 1064, OPRC_TelError = 1065, OPRC_UserNameError = 1066, OPRC_VerificationCodeError = 1067, OPRC_TelIsExist = 1068, OPRC_SafeBoxPasswordError = 1070, OPRC_TelIsRegister = 1071, OPRC_InBlackList = 1072, OPRC_NickIsTooLen = 1073, OPRC_PasswordEqual = 1074, OPRC_NickIsIllegal = 1083, OPRC_SMSCodeLimit = 1084, OPRC_HadSpreadInviterId = 1090, OPRC_InviterIdNotExist = 1091, OPRC_SpreadBindFailed = 1092, OPRC_InviterNoBind = 1093, OPRC_SpreadBindClosedLoop = 1094, OPRC_ImageVerifyCodeFailed = 1095, OPRC_NickIsCantRename = 1104, OPRC_NoPromotor = 1108, OPRC_NoPlatform = 1109, OPRC_CantUserBind = 1110, OPRC_PromoterHasBind = 1111, OPRC_PlatformNoPromoter = 1112, OPRC_UpgradeAccount_PasswordIllegal = 2003, OPRC_BindAlipay_AccountEmpty = 2005, OPRC_BindAlipay_AccNameEmpty = 2006, OPRC_Safebox_PasswordIllegal = 2007, OPRC_BindBank_NameEmpty = 2008, OPRC_BindBank_AccountEmpty = 2009, OPRC_BindBank_AccNameEmpty = 2010, OPRC_BindBank_NameIllegal = 2011, OPRC_BindBank_AccountIllegal = 2012, OPRC_BindBank_AccNameIllegal = 2013, OPRC_BindAlipay_AccountIllegal = 2014, OPRC_BindAlipay_AccNameIllegal = 2015, OPRC_BindAlipay_PlatformError = 2016, OPRC_BindBank_PlatformError = 2017, OPRC_Account_IP_TooManyReg = 2018, OPRC_BindBank_CountLimit = 2019, OPRC_BindAlipay_CountLimit = 2020, OPRC_BankAndAli_NotSame = 2021, OPRC_BindBankAlipay_NameCountLimit = 2022, OPRC_Jyb_Receive = 2100, OPRC_Jyb_CodeExist = 2101, OPRC_Jyb_TimeErr = 2102, OPRC_Jyb_CodeErr = 2103, OPRC_Hundred_YouHadBetCannotLeave = 7001, OPRC_Hundred_YouHadBankerCannotLeave = 7002, OPRC_GuideStep_Finish = 8001, OPRC_GuideStep_Front = 8002, OPRC_GuideStep_End = 8003, OPRC_Guide_Close = 8004, OPRC_Guide_Skip = 8005, OPRC_Guide_SkipClose = 8006 } /** PlayerPacketID enum. */ enum PlayerPacketID { PACKET_PLAYERPACKET_ZERO = 0, PACKET_CS_PLAYERDATA = 2100, PACKET_SC_PLAYERDATA = 2101, PACKET_SC_DAYCHANGE = 2102, PACKET_CS_THIRDPLAYERDATA = 2103, PACKET_SC_THIRDPLAYERDATA = 2104, PACKET_SC_PLAYERDATAUPDATE = 2105, PACKET_SC_PLAYERDATAEX = 2106, PACKET_CS_PMCMD = 2107, PACKET_CS_ROBOTCHGDATA = 2108, PACKET_SC_CHANGEWECHATNUMBER = 2109, PACKET_CS_CHANGEWECHATNUMBER = 2110, PACKET_CS_AUTHENID = 2111, PACKET_SC_AUTHENID = 2112, PACKET_CS_JOINGAME = 2113, PACKET_SC_JOINGAME = 2114, PACKET_CS_SPREADBIND = 2115, PACKET_SC_SPREADBIND = 2116, PACKET_CS_GENCUSTOMTOKEN = 2119, PACKET_SC_GENCUSTOMTOKEN = 2120, PACKET_SC_CUSTOMNEWMSG = 2121, PACKET_CS_CUSTOMNEWMSGACK = 2122, PACKET_SC_SRVMSG = 2123, PACKET_CS_FISHJACKPOTCOIN = 2124, PACKET_SC_FISHJACKPOTCOIN = 2125, PACKET_CS_FISHJACKPOTDATA = 2126, PACKET_SC_FISHJACKPOTDATA = 2127, PACKET_SC_NICEIDREBIND = 2128, PACKET_CS_BINDPROMOTER = 2129, PACKET_SC_BINDPROMOTER = 2130, PACKET_SC_BINDPROMOTERSTATE = 2131, PACKET_CS_GetSpreadLWIsOpen = 2132, PACKET_SC_GetSpreadLWIsOpen = 2133, PACKET_SC_PayAct_State = 2134, PACKET_CS_CHANGENICK = 2140, PACKET_SC_CHANGENICK = 2141, PACKET_CS_CHANGEICON = 2142, PACKET_SC_CHANGEICON = 2143, PACKET_CS_CHANGESEX = 2144, PACKET_SC_CHANGESEX = 2145, PACKET_CS_UPGRADEACCOUNT = 2146, PACKET_SC_UPGRADEACCOUNT = 2147, PACKET_CS_BINDALIPAY = 2148, PACKET_SC_BINDALIPAY = 2149, PACKET_CS_BINDBANK = 2150, PACKET_SC_BINDBANK = 2151, PACKET_CS_PLAYEROPCOIN = 2152, PACKET_SC_PLAYEROPCOIN = 2153, PACKET_CS_CHANGEPASSWORD = 2154, PACKET_SC_CHANGEPASSWORD = 2155, PACKET_CS_VERIFICATIONCODE = 2156, PACKET_SC_VERIFICATIONCODE = 2157, PACKET_CS_GETGAMECOINLOG = 2158, PACKET_SC_GETGAMECOINLOG = 2159, PACKET_CS_GETSAFEBOXCOINLOG = 2160, PACKET_SC_GETSAFEBOXCOINLOG = 2161, PACKET_CS_REGISTER = 2162, PACKET_SC_REGISTER = 2163, PACKET_CS_HEADOUTLINE = 2164, PACKET_SC_HEADOUTLINE = 2165, PACKET_CS_INVITECODE = 2166, PACKET_SC_INVITECODE = 2167, PACKET_CS_WEBAPI_PLAYERPASS = 2168, PACKET_SC_WEBAPI_PLAYERPASS = 2169, PACKET_CS_WEBAPI_SYSTEMPASS = 2170, PACKET_SC_WEBAPI_SYSTEMPASS = 2171, PACKET_CS_GETIMAGEVERIFYCODE = 2172, PACKET_SC_GETIMAGEVERIFYCODE = 2173, PACKET_CS_GETSLIDERVERIFYCODE = 2174, PACKET_SC_GETSLIDERVERIFYCODE = 2175, PACKET_CS_IOSINSTALLSTABLE = 2176, PACKET_SC_IOSINSTALLSTABLE = 2177, PACKET_CS_QUERYPLAYER = 2178, PACKET_SC_QUERYPLAYER = 2179, PACKET_CS_GETDATALOG = 2180, PACKET_SC_GETDATALOG = 2181, PACKET_SC_PLAYERRECHARGEANSWER = 2182, PACKET_SC_PLAYERFLAG = 2183, PACKET_SC_PLAYERCOINCHANGE = 2184, PACKET_SC_TRUSTEESHIPTIPS = 2185, PACKET_ALL_SETTING = 2186, PACKET_SCGAMEEXDROPITEMS = 2187, PACKET_CS_VIPBUY = 2188, PACKET_SC_VIPBUY = 2189, PACKET_CS_DRAWVIPGIFT = 2190, PACKET_SC_DRAWVIPGIFT = 2191, PACKET_CS_VIPINFO = 2192, PACKET_SC_VIPINFO = 2193, PACKET_SC_SWELFAREINFO = 2194, PACKET_CS_VIPPrivilegeInfo = 2195, PACKET_SC_VIPPrivilegeInfo = 2196, PACKET_SC_PAYGOODSINFO = 2197, PACKET_SC_RESOURCE = 2198, PACKET_CS_CLIENT_LOG = 2199, PACKET_SC_CLIENT_LOG = 2200, PACKET_CS_HTTP_PASS = 2201, PACKET_SC_HTTP_PASS = 2202, PACKET_CS_ImageVerifyCode = 2203, PACKET_SC_ImageVerifyCode = 2204, PACKET_CS_HeadUrl = 2801, PACKET_SC_HeadUrl = 2802, PACKET_SC_PlayerUnPower = 2803, PACKET_SC_PlayerUnPowerList = 2804, PACKET_SC_PlayerUpLevel = 2805, PACKET_CSPlayerSMSCode = 2806, PACKET_SCPlayerSMSCode = 2807, PACKET_CSBindTel = 2808, PACKET_SCBindTel = 2809, PACKET_CSBindTelInfo = 2810, PACKET_SCBindTelInfo = 2811, PACKET_CSBillList = 2812, PACKET_SCBillList = 2813, PACKET_CSSavePlayerInfo = 2814, PACKET_SCSavePlayerInfo = 2815, PACKET_CS_PhoneLotteryInfo = 2816, PACKET_SC_PhoneLotteryInfo = 2817, PACKET_CS_PhoneLottery = 2818, PACKET_SC_PhoneLottery = 2819, PACKET_SC_PhoneLotteryCount = 2820, PACKET_CSADV = 2821, PACKET_SCADV = 2822, PACKET_SCGetWeekCardAwary = 2823, PACKET_SCPigBankCoin = 2824, PACKET_CSExchangeChannel = 2825, PACKET_SCExchangeChannel = 2826, PACKET_CSSMSConfig = 2827, PACKET_SCSMSConfig = 2828, PACKET_CS_DiamondLotteryInfo = 2829, PACKET_SC_DiamondLotteryInfo = 2830, PACKET_CS_DiamondLottery = 2831, PACKET_SC_DiamondLottery = 2832, PACKET_CSDiamondLotteryLuckyAward = 2833, PACKET_SCDiamondLotteryLuckyAward = 2834, PACKET_SCItem = 2835, PACKET_CSAwardLog = 2836, PACKET_SCAwardLog = 2837, PACKET_CSPopUpWindowsConfig = 2838, PACKET_SCPopUpWindowsConfig = 2839, PACKET_CSUpdateAttribute = 2840, PACKET_SCUpdateAttribute = 2841, PACKET_SCGuideConfig = 2842, PACKET_SCDataConfig = 2843, PACKET_CSClawdollItemLog = 2844, PACKET_SCClawdollItemLog = 2845, PACKET_CSDollConfig = 2846, PACKET_SCDollConfig = 2847 } /** Properties of a CSBillList. */ interface ICSBillList { /** CSBillList Ts */ Ts?: (number|Long|null); /** CSBillList PageNo */ PageNo?: (number|null); /** CSBillList PageSize */ PageSize?: (number|null); } /** Represents a CSBillList. */ class CSBillList implements ICSBillList { /** * Constructs a new CSBillList. * @param [properties] Properties to set */ constructor(properties?: player.ICSBillList); /** CSBillList Ts. */ public Ts: (number|Long); /** CSBillList PageNo. */ public PageNo: number; /** CSBillList PageSize. */ public PageSize: number; /** * Creates a new CSBillList instance using the specified properties. * @param [properties] Properties to set * @returns CSBillList instance */ public static create(properties?: player.ICSBillList): player.CSBillList; /** * Encodes the specified CSBillList message. Does not implicitly {@link player.CSBillList.verify|verify} messages. * @param message CSBillList message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ICSBillList, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified CSBillList message, length delimited. Does not implicitly {@link player.CSBillList.verify|verify} messages. * @param message CSBillList message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ICSBillList, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a CSBillList message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns CSBillList * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.CSBillList; /** * Decodes a CSBillList message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns CSBillList * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.CSBillList; /** * Verifies a CSBillList message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a CSBillList message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns CSBillList */ public static fromObject(object: { [k: string]: any }): player.CSBillList; /** * Creates a plain object from a CSBillList message. Also converts values to other types if specified. * @param message CSBillList * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.CSBillList, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this CSBillList to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for CSBillList * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a SCBillList. */ interface ISCBillList { /** SCBillList Items */ Items?: (player.IBillItem[]|null); } /** Represents a SCBillList. */ class SCBillList implements ISCBillList { /** * Constructs a new SCBillList. * @param [properties] Properties to set */ constructor(properties?: player.ISCBillList); /** SCBillList Items. */ public Items: player.IBillItem[]; /** * Creates a new SCBillList instance using the specified properties. * @param [properties] Properties to set * @returns SCBillList instance */ public static create(properties?: player.ISCBillList): player.SCBillList; /** * Encodes the specified SCBillList message. Does not implicitly {@link player.SCBillList.verify|verify} messages. * @param message SCBillList message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ISCBillList, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified SCBillList message, length delimited. Does not implicitly {@link player.SCBillList.verify|verify} messages. * @param message SCBillList message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ISCBillList, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a SCBillList message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns SCBillList * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.SCBillList; /** * Decodes a SCBillList message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns SCBillList * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.SCBillList; /** * Verifies a SCBillList message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a SCBillList message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns SCBillList */ public static fromObject(object: { [k: string]: any }): player.SCBillList; /** * Creates a plain object from a SCBillList message. Also converts values to other types if specified. * @param message SCBillList * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.SCBillList, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this SCBillList to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for SCBillList * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a BillItem. */ interface IBillItem { /** BillItem Ts */ Ts?: (number|Long|null); /** BillItem Id */ Id?: (string|null); /** BillItem BillType */ BillType?: (number|Long|null); /** BillItem Amount */ Amount?: (number|Long|null); /** BillItem Balance */ Balance?: (number|Long|null); /** BillItem GameID */ GameID?: (number|Long|null); /** BillItem GameFreeID */ GameFreeID?: (number|Long|null); /** BillItem BaseCoin */ BaseCoin?: (number|Long|null); } /** Represents a BillItem. */ class BillItem implements IBillItem { /** * Constructs a new BillItem. * @param [properties] Properties to set */ constructor(properties?: player.IBillItem); /** BillItem Ts. */ public Ts: (number|Long); /** BillItem Id. */ public Id: string; /** BillItem BillType. */ public BillType: (number|Long); /** BillItem Amount. */ public Amount: (number|Long); /** BillItem Balance. */ public Balance: (number|Long); /** BillItem GameID. */ public GameID: (number|Long); /** BillItem GameFreeID. */ public GameFreeID: (number|Long); /** BillItem BaseCoin. */ public BaseCoin: (number|Long); /** * Creates a new BillItem instance using the specified properties. * @param [properties] Properties to set * @returns BillItem instance */ public static create(properties?: player.IBillItem): player.BillItem; /** * Encodes the specified BillItem message. Does not implicitly {@link player.BillItem.verify|verify} messages. * @param message BillItem message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.IBillItem, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified BillItem message, length delimited. Does not implicitly {@link player.BillItem.verify|verify} messages. * @param message BillItem message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.IBillItem, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a BillItem message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns BillItem * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.BillItem; /** * Decodes a BillItem message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns BillItem * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.BillItem; /** * Verifies a BillItem message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a BillItem message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns BillItem */ public static fromObject(object: { [k: string]: any }): player.BillItem; /** * Creates a plain object from a BillItem message. Also converts values to other types if specified. * @param message BillItem * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.BillItem, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this BillItem to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for BillItem * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a CSSavePlayerInfo. */ interface ICSSavePlayerInfo { /** CSSavePlayerInfo Name */ Name?: (string|null); /** CSSavePlayerInfo HeadUrl */ HeadUrl?: (string|null); /** CSSavePlayerInfo Sex */ Sex?: (number|null); /** CSSavePlayerInfo Age */ Age?: (number|null); /** CSSavePlayerInfo Signature */ Signature?: (string|null); /** CSSavePlayerInfo RoleID */ RoleID?: (number|null); /** CSSavePlayerInfo PetID */ PetID?: (number|null); /** CSSavePlayerInfo Head */ Head?: (number|null); } /** Represents a CSSavePlayerInfo. */ class CSSavePlayerInfo implements ICSSavePlayerInfo { /** * Constructs a new CSSavePlayerInfo. * @param [properties] Properties to set */ constructor(properties?: player.ICSSavePlayerInfo); /** CSSavePlayerInfo Name. */ public Name: string; /** CSSavePlayerInfo HeadUrl. */ public HeadUrl: string; /** CSSavePlayerInfo Sex. */ public Sex: number; /** CSSavePlayerInfo Age. */ public Age: number; /** CSSavePlayerInfo Signature. */ public Signature: string; /** CSSavePlayerInfo RoleID. */ public RoleID: number; /** CSSavePlayerInfo PetID. */ public PetID: number; /** CSSavePlayerInfo Head. */ public Head: number; /** * Creates a new CSSavePlayerInfo instance using the specified properties. * @param [properties] Properties to set * @returns CSSavePlayerInfo instance */ public static create(properties?: player.ICSSavePlayerInfo): player.CSSavePlayerInfo; /** * Encodes the specified CSSavePlayerInfo message. Does not implicitly {@link player.CSSavePlayerInfo.verify|verify} messages. * @param message CSSavePlayerInfo message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ICSSavePlayerInfo, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified CSSavePlayerInfo message, length delimited. Does not implicitly {@link player.CSSavePlayerInfo.verify|verify} messages. * @param message CSSavePlayerInfo message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ICSSavePlayerInfo, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a CSSavePlayerInfo message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns CSSavePlayerInfo * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.CSSavePlayerInfo; /** * Decodes a CSSavePlayerInfo message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns CSSavePlayerInfo * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.CSSavePlayerInfo; /** * Verifies a CSSavePlayerInfo message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a CSSavePlayerInfo message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns CSSavePlayerInfo */ public static fromObject(object: { [k: string]: any }): player.CSSavePlayerInfo; /** * Creates a plain object from a CSSavePlayerInfo message. Also converts values to other types if specified. * @param message CSSavePlayerInfo * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.CSSavePlayerInfo, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this CSSavePlayerInfo to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for CSSavePlayerInfo * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a SCSavePlayerInfo. */ interface ISCSavePlayerInfo { /** SCSavePlayerInfo OpRetCode */ OpRetCode?: (player.OpResultCode|null); } /** Represents a SCSavePlayerInfo. */ class SCSavePlayerInfo implements ISCSavePlayerInfo { /** * Constructs a new SCSavePlayerInfo. * @param [properties] Properties to set */ constructor(properties?: player.ISCSavePlayerInfo); /** SCSavePlayerInfo OpRetCode. */ public OpRetCode: player.OpResultCode; /** * Creates a new SCSavePlayerInfo instance using the specified properties. * @param [properties] Properties to set * @returns SCSavePlayerInfo instance */ public static create(properties?: player.ISCSavePlayerInfo): player.SCSavePlayerInfo; /** * Encodes the specified SCSavePlayerInfo message. Does not implicitly {@link player.SCSavePlayerInfo.verify|verify} messages. * @param message SCSavePlayerInfo message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ISCSavePlayerInfo, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified SCSavePlayerInfo message, length delimited. Does not implicitly {@link player.SCSavePlayerInfo.verify|verify} messages. * @param message SCSavePlayerInfo message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ISCSavePlayerInfo, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a SCSavePlayerInfo message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns SCSavePlayerInfo * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.SCSavePlayerInfo; /** * Decodes a SCSavePlayerInfo message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns SCSavePlayerInfo * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.SCSavePlayerInfo; /** * Verifies a SCSavePlayerInfo message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a SCSavePlayerInfo message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns SCSavePlayerInfo */ public static fromObject(object: { [k: string]: any }): player.SCSavePlayerInfo; /** * Creates a plain object from a SCSavePlayerInfo message. Also converts values to other types if specified. * @param message SCSavePlayerInfo * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.SCSavePlayerInfo, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this SCSavePlayerInfo to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for SCSavePlayerInfo * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a CSPlayerData. */ interface ICSPlayerData { /** CSPlayerData AccId */ AccId?: (string|null); /** CSPlayerData Params */ Params?: (string|null); /** CSPlayerData TimeStamp */ TimeStamp?: (number|null); /** CSPlayerData DeviceInfo */ DeviceInfo?: (string|null); /** CSPlayerData PlatformTag */ PlatformTag?: (string|null); /** CSPlayerData DeviceId */ DeviceId?: (string|null); /** CSPlayerData DeviceName */ DeviceName?: (string|null); /** CSPlayerData PackageName */ PackageName?: (string|null); /** CSPlayerData AppVersion */ AppVersion?: (string|null); /** CSPlayerData BuildVersion */ BuildVersion?: (string|null); /** CSPlayerData AppChannel */ AppChannel?: (string|null); } /** Represents a CSPlayerData. */ class CSPlayerData implements ICSPlayerData { /** * Constructs a new CSPlayerData. * @param [properties] Properties to set */ constructor(properties?: player.ICSPlayerData); /** CSPlayerData AccId. */ public AccId: string; /** CSPlayerData Params. */ public Params: string; /** CSPlayerData TimeStamp. */ public TimeStamp: number; /** CSPlayerData DeviceInfo. */ public DeviceInfo: string; /** CSPlayerData PlatformTag. */ public PlatformTag: string; /** CSPlayerData DeviceId. */ public DeviceId: string; /** CSPlayerData DeviceName. */ public DeviceName: string; /** CSPlayerData PackageName. */ public PackageName: string; /** CSPlayerData AppVersion. */ public AppVersion: string; /** CSPlayerData BuildVersion. */ public BuildVersion: string; /** CSPlayerData AppChannel. */ public AppChannel: string; /** * Creates a new CSPlayerData instance using the specified properties. * @param [properties] Properties to set * @returns CSPlayerData instance */ public static create(properties?: player.ICSPlayerData): player.CSPlayerData; /** * Encodes the specified CSPlayerData message. Does not implicitly {@link player.CSPlayerData.verify|verify} messages. * @param message CSPlayerData message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ICSPlayerData, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified CSPlayerData message, length delimited. Does not implicitly {@link player.CSPlayerData.verify|verify} messages. * @param message CSPlayerData message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ICSPlayerData, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a CSPlayerData message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns CSPlayerData * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.CSPlayerData; /** * Decodes a CSPlayerData message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns CSPlayerData * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.CSPlayerData; /** * Verifies a CSPlayerData message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a CSPlayerData message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns CSPlayerData */ public static fromObject(object: { [k: string]: any }): player.CSPlayerData; /** * Creates a plain object from a CSPlayerData message. Also converts values to other types if specified. * @param message CSPlayerData * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.CSPlayerData, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this CSPlayerData to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for CSPlayerData * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a PlayerData. */ interface IPlayerData { /** PlayerData AccId */ AccId?: (string|null); /** PlayerData Platform */ Platform?: (string|null); /** PlayerData Channel */ Channel?: (string|null); /** PlayerData Name */ Name?: (string|null); /** PlayerData SnId */ SnId?: (number|null); /** PlayerData Head */ Head?: (number|null); /** PlayerData Sex */ Sex?: (number|null); /** PlayerData Coin */ Coin?: (number|Long|null); /** PlayerData SafeBoxCoin */ SafeBoxCoin?: (number|Long|null); /** PlayerData Tel */ Tel?: (string|null); /** PlayerData InviterId */ InviterId?: (number|null); /** PlayerData AlipayAccount */ AlipayAccount?: (string|null); /** PlayerData AlipayAccName */ AlipayAccName?: (string|null); /** PlayerData Bank */ Bank?: (string|null); /** PlayerData BankAccount */ BankAccount?: (string|null); /** PlayerData BankAccName */ BankAccName?: (string|null); /** PlayerData GMLevel */ GMLevel?: (number|null); /** PlayerData SpecailFlag */ SpecailFlag?: (number|null); /** PlayerData VIP */ VIP?: (number|null); /** PlayerData SafeBoxIsExist */ SafeBoxIsExist?: (number|null); /** PlayerData HeadOutLine */ HeadOutLine?: (number|null); /** PlayerData CoinPayTotal */ CoinPayTotal?: (number|Long|null); /** PlayerData CreateTs */ CreateTs?: (number|Long|null); /** PlayerData Promoter */ Promoter?: (string|null); /** PlayerData TotalConvertibleFlow */ TotalConvertibleFlow?: (number|Long|null); /** PlayerData CanExchangeCoin */ CanExchangeCoin?: (number|Long|null); /** PlayerData LackExchangeCoin */ LackExchangeCoin?: (number|Long|null); /** PlayerData ExchangeType */ ExchangeType?: (number|Long|null); /** PlayerData ClubCoin */ ClubCoin?: (number|Long|null); /** PlayerData Ticket */ Ticket?: (number|Long|null); /** PlayerData Grade */ Grade?: (number|Long|null); /** PlayerData Diamond */ Diamond?: (number|Long|null); /** PlayerData UseRoleId */ UseRoleId?: (number|null); /** PlayerData UsePetId */ UsePetId?: (number|null); /** PlayerData VCoin */ VCoin?: (number|Long|null); /** PlayerData ReliefFundTimes */ ReliefFundTimes?: (number|null); /** PlayerData HeadUrl */ HeadUrl?: (string|null); /** PlayerData VipExp */ VipExp?: (number|Long|null); /** PlayerData ChessGrade */ ChessGrade?: (number|Long|null); /** PlayerData RankScore */ RankScore?: ({ [k: string]: (number|Long) }|null); /** PlayerData UnMaxPower */ UnMaxPower?: (number|Long|null); /** PlayerData PowerList */ PowerList?: (number[]|null); /** PlayerData Level */ Level?: (number|Long|null); /** PlayerData Exp */ Exp?: (number|Long|null); /** PlayerData VipShopRefreshCount */ VipShopRefreshCount?: (number|null); /** PlayerData Signature */ Signature?: (string|null); /** PlayerData Age */ Age?: (number|null); /** PlayerData WeekCard */ WeekCard?: (player.IWeekInfo[]|null); /** PlayerData RequestAddFriend */ RequestAddFriend?: (number[]|null); /** PlayerData UseSkinId */ UseSkinId?: (number|null); /** PlayerData ChannelID */ ChannelID?: (string|null); /** PlayerData GuideStep */ GuideStep?: (number|null); } /** Represents a PlayerData. */ class PlayerData implements IPlayerData { /** * Constructs a new PlayerData. * @param [properties] Properties to set */ constructor(properties?: player.IPlayerData); /** PlayerData AccId. */ public AccId: string; /** PlayerData Platform. */ public Platform: string; /** PlayerData Channel. */ public Channel: string; /** PlayerData Name. */ public Name: string; /** PlayerData SnId. */ public SnId: number; /** PlayerData Head. */ public Head: number; /** PlayerData Sex. */ public Sex: number; /** PlayerData Coin. */ public Coin: (number|Long); /** PlayerData SafeBoxCoin. */ public SafeBoxCoin: (number|Long); /** PlayerData Tel. */ public Tel: string; /** PlayerData InviterId. */ public InviterId: number; /** PlayerData AlipayAccount. */ public AlipayAccount: string; /** PlayerData AlipayAccName. */ public AlipayAccName: string; /** PlayerData Bank. */ public Bank: string; /** PlayerData BankAccount. */ public BankAccount: string; /** PlayerData BankAccName. */ public BankAccName: string; /** PlayerData GMLevel. */ public GMLevel: number; /** PlayerData SpecailFlag. */ public SpecailFlag: number; /** PlayerData VIP. */ public VIP: number; /** PlayerData SafeBoxIsExist. */ public SafeBoxIsExist: number; /** PlayerData HeadOutLine. */ public HeadOutLine: number; /** PlayerData CoinPayTotal. */ public CoinPayTotal: (number|Long); /** PlayerData CreateTs. */ public CreateTs: (number|Long); /** PlayerData Promoter. */ public Promoter: string; /** PlayerData TotalConvertibleFlow. */ public TotalConvertibleFlow: (number|Long); /** PlayerData CanExchangeCoin. */ public CanExchangeCoin: (number|Long); /** PlayerData LackExchangeCoin. */ public LackExchangeCoin: (number|Long); /** PlayerData ExchangeType. */ public ExchangeType: (number|Long); /** PlayerData ClubCoin. */ public ClubCoin: (number|Long); /** PlayerData Ticket. */ public Ticket: (number|Long); /** PlayerData Grade. */ public Grade: (number|Long); /** PlayerData Diamond. */ public Diamond: (number|Long); /** PlayerData UseRoleId. */ public UseRoleId: number; /** PlayerData UsePetId. */ public UsePetId: number; /** PlayerData VCoin. */ public VCoin: (number|Long); /** PlayerData ReliefFundTimes. */ public ReliefFundTimes: number; /** PlayerData HeadUrl. */ public HeadUrl: string; /** PlayerData VipExp. */ public VipExp: (number|Long); /** PlayerData ChessGrade. */ public ChessGrade: (number|Long); /** PlayerData RankScore. */ public RankScore: { [k: string]: (number|Long) }; /** PlayerData UnMaxPower. */ public UnMaxPower: (number|Long); /** PlayerData PowerList. */ public PowerList: number[]; /** PlayerData Level. */ public Level: (number|Long); /** PlayerData Exp. */ public Exp: (number|Long); /** PlayerData VipShopRefreshCount. */ public VipShopRefreshCount: number; /** PlayerData Signature. */ public Signature: string; /** PlayerData Age. */ public Age: number; /** PlayerData WeekCard. */ public WeekCard: player.IWeekInfo[]; /** PlayerData RequestAddFriend. */ public RequestAddFriend: number[]; /** PlayerData UseSkinId. */ public UseSkinId: number; /** PlayerData ChannelID. */ public ChannelID: string; /** PlayerData GuideStep. */ public GuideStep: number; /** * Creates a new PlayerData instance using the specified properties. * @param [properties] Properties to set * @returns PlayerData instance */ public static create(properties?: player.IPlayerData): player.PlayerData; /** * Encodes the specified PlayerData message. Does not implicitly {@link player.PlayerData.verify|verify} messages. * @param message PlayerData message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.IPlayerData, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified PlayerData message, length delimited. Does not implicitly {@link player.PlayerData.verify|verify} messages. * @param message PlayerData message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.IPlayerData, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a PlayerData message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns PlayerData * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.PlayerData; /** * Decodes a PlayerData message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns PlayerData * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.PlayerData; /** * Verifies a PlayerData message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a PlayerData message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns PlayerData */ public static fromObject(object: { [k: string]: any }): player.PlayerData; /** * Creates a plain object from a PlayerData message. Also converts values to other types if specified. * @param message PlayerData * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.PlayerData, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this PlayerData to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for PlayerData * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a WeekInfo. */ interface IWeekInfo { /** WeekInfo Id */ Id?: (number|null); /** WeekInfo WeekCardTime */ WeekCardTime?: (number|Long|null); /** WeekInfo weekCardAward */ weekCardAward?: (boolean|null); } /** Represents a WeekInfo. */ class WeekInfo implements IWeekInfo { /** * Constructs a new WeekInfo. * @param [properties] Properties to set */ constructor(properties?: player.IWeekInfo); /** WeekInfo Id. */ public Id: number; /** WeekInfo WeekCardTime. */ public WeekCardTime: (number|Long); /** WeekInfo weekCardAward. */ public weekCardAward: boolean; /** * Creates a new WeekInfo instance using the specified properties. * @param [properties] Properties to set * @returns WeekInfo instance */ public static create(properties?: player.IWeekInfo): player.WeekInfo; /** * Encodes the specified WeekInfo message. Does not implicitly {@link player.WeekInfo.verify|verify} messages. * @param message WeekInfo message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.IWeekInfo, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified WeekInfo message, length delimited. Does not implicitly {@link player.WeekInfo.verify|verify} messages. * @param message WeekInfo message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.IWeekInfo, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a WeekInfo message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns WeekInfo * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.WeekInfo; /** * Decodes a WeekInfo message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns WeekInfo * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.WeekInfo; /** * Verifies a WeekInfo message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a WeekInfo message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns WeekInfo */ public static fromObject(object: { [k: string]: any }): player.WeekInfo; /** * Creates a plain object from a WeekInfo message. Also converts values to other types if specified. * @param message WeekInfo * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.WeekInfo, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this WeekInfo to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for WeekInfo * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a MiniGameInfo. */ interface IMiniGameInfo { /** MiniGameInfo RoomId */ RoomId?: (number|null); /** MiniGameInfo GameId */ GameId?: (number|null); /** MiniGameInfo LogicId */ LogicId?: (number|null); } /** Represents a MiniGameInfo. */ class MiniGameInfo implements IMiniGameInfo { /** * Constructs a new MiniGameInfo. * @param [properties] Properties to set */ constructor(properties?: player.IMiniGameInfo); /** MiniGameInfo RoomId. */ public RoomId: number; /** MiniGameInfo GameId. */ public GameId: number; /** MiniGameInfo LogicId. */ public LogicId: number; /** * Creates a new MiniGameInfo instance using the specified properties. * @param [properties] Properties to set * @returns MiniGameInfo instance */ public static create(properties?: player.IMiniGameInfo): player.MiniGameInfo; /** * Encodes the specified MiniGameInfo message. Does not implicitly {@link player.MiniGameInfo.verify|verify} messages. * @param message MiniGameInfo message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.IMiniGameInfo, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified MiniGameInfo message, length delimited. Does not implicitly {@link player.MiniGameInfo.verify|verify} messages. * @param message MiniGameInfo message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.IMiniGameInfo, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a MiniGameInfo message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns MiniGameInfo * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.MiniGameInfo; /** * Decodes a MiniGameInfo message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns MiniGameInfo * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.MiniGameInfo; /** * Verifies a MiniGameInfo message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a MiniGameInfo message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns MiniGameInfo */ public static fromObject(object: { [k: string]: any }): player.MiniGameInfo; /** * Creates a plain object from a MiniGameInfo message. Also converts values to other types if specified. * @param message MiniGameInfo * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.MiniGameInfo, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this MiniGameInfo to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for MiniGameInfo * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a SCPlayerData. */ interface ISCPlayerData { /** SCPlayerData OpRetCode */ OpRetCode?: (player.OpResultCode|null); /** SCPlayerData Data */ Data?: (player.IPlayerData|null); /** SCPlayerData RoomId */ RoomId?: (number|null); /** SCPlayerData GameId */ GameId?: (number|null); /** SCPlayerData LogicId */ LogicId?: (number|null); /** SCPlayerData BindOption */ BindOption?: (number|null); /** SCPlayerData MiniGameArr */ MiniGameArr?: (player.IMiniGameInfo[]|null); } /** Represents a SCPlayerData. */ class SCPlayerData implements ISCPlayerData { /** * Constructs a new SCPlayerData. * @param [properties] Properties to set */ constructor(properties?: player.ISCPlayerData); /** SCPlayerData OpRetCode. */ public OpRetCode: player.OpResultCode; /** SCPlayerData Data. */ public Data?: (player.IPlayerData|null); /** SCPlayerData RoomId. */ public RoomId: number; /** SCPlayerData GameId. */ public GameId: number; /** SCPlayerData LogicId. */ public LogicId: number; /** SCPlayerData BindOption. */ public BindOption: number; /** SCPlayerData MiniGameArr. */ public MiniGameArr: player.IMiniGameInfo[]; /** * Creates a new SCPlayerData instance using the specified properties. * @param [properties] Properties to set * @returns SCPlayerData instance */ public static create(properties?: player.ISCPlayerData): player.SCPlayerData; /** * Encodes the specified SCPlayerData message. Does not implicitly {@link player.SCPlayerData.verify|verify} messages. * @param message SCPlayerData message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ISCPlayerData, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified SCPlayerData message, length delimited. Does not implicitly {@link player.SCPlayerData.verify|verify} messages. * @param message SCPlayerData message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ISCPlayerData, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a SCPlayerData message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns SCPlayerData * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.SCPlayerData; /** * Decodes a SCPlayerData message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns SCPlayerData * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.SCPlayerData; /** * Verifies a SCPlayerData message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a SCPlayerData message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns SCPlayerData */ public static fromObject(object: { [k: string]: any }): player.SCPlayerData; /** * Creates a plain object from a SCPlayerData message. Also converts values to other types if specified. * @param message SCPlayerData * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.SCPlayerData, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this SCPlayerData to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for SCPlayerData * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a SCPlayerDataUpdate. */ interface ISCPlayerDataUpdate { /** SCPlayerDataUpdate UpdateField */ UpdateField?: (number|Long|null); /** SCPlayerDataUpdate Coin */ Coin?: (number|Long|null); /** SCPlayerDataUpdate SafeBoxCoin */ SafeBoxCoin?: (number|Long|null); /** SCPlayerDataUpdate Vip */ Vip?: (number|null); /** SCPlayerDataUpdate CoinPayTotal */ CoinPayTotal?: (number|Long|null); /** SCPlayerDataUpdate TotalConvertibleFlow */ TotalConvertibleFlow?: (number|Long|null); /** SCPlayerDataUpdate Ticket */ Ticket?: (number|Long|null); /** SCPlayerDataUpdate Grade */ Grade?: (number|Long|null); /** SCPlayerDataUpdate Diamond */ Diamond?: (number|Long|null); /** SCPlayerDataUpdate VCoin */ VCoin?: (number|Long|null); /** SCPlayerDataUpdate ChessGrade */ ChessGrade?: (number|Long|null); /** SCPlayerDataUpdate RankScore */ RankScore?: ({ [k: string]: (number|Long) }|null); /** SCPlayerDataUpdate PhoneScore */ PhoneScore?: (number|Long|null); /** SCPlayerDataUpdate InviteScore */ InviteScore?: (number|Long|null); } /** Represents a SCPlayerDataUpdate. */ class SCPlayerDataUpdate implements ISCPlayerDataUpdate { /** * Constructs a new SCPlayerDataUpdate. * @param [properties] Properties to set */ constructor(properties?: player.ISCPlayerDataUpdate); /** SCPlayerDataUpdate UpdateField. */ public UpdateField: (number|Long); /** SCPlayerDataUpdate Coin. */ public Coin: (number|Long); /** SCPlayerDataUpdate SafeBoxCoin. */ public SafeBoxCoin: (number|Long); /** SCPlayerDataUpdate Vip. */ public Vip: number; /** SCPlayerDataUpdate CoinPayTotal. */ public CoinPayTotal: (number|Long); /** SCPlayerDataUpdate TotalConvertibleFlow. */ public TotalConvertibleFlow: (number|Long); /** SCPlayerDataUpdate Ticket. */ public Ticket: (number|Long); /** SCPlayerDataUpdate Grade. */ public Grade: (number|Long); /** SCPlayerDataUpdate Diamond. */ public Diamond: (number|Long); /** SCPlayerDataUpdate VCoin. */ public VCoin: (number|Long); /** SCPlayerDataUpdate ChessGrade. */ public ChessGrade: (number|Long); /** SCPlayerDataUpdate RankScore. */ public RankScore: { [k: string]: (number|Long) }; /** SCPlayerDataUpdate PhoneScore. */ public PhoneScore: (number|Long); /** SCPlayerDataUpdate InviteScore. */ public InviteScore: (number|Long); /** * Creates a new SCPlayerDataUpdate instance using the specified properties. * @param [properties] Properties to set * @returns SCPlayerDataUpdate instance */ public static create(properties?: player.ISCPlayerDataUpdate): player.SCPlayerDataUpdate; /** * Encodes the specified SCPlayerDataUpdate message. Does not implicitly {@link player.SCPlayerDataUpdate.verify|verify} messages. * @param message SCPlayerDataUpdate message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ISCPlayerDataUpdate, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified SCPlayerDataUpdate message, length delimited. Does not implicitly {@link player.SCPlayerDataUpdate.verify|verify} messages. * @param message SCPlayerDataUpdate message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ISCPlayerDataUpdate, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a SCPlayerDataUpdate message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns SCPlayerDataUpdate * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.SCPlayerDataUpdate; /** * Decodes a SCPlayerDataUpdate message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns SCPlayerDataUpdate * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.SCPlayerDataUpdate; /** * Verifies a SCPlayerDataUpdate message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a SCPlayerDataUpdate message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns SCPlayerDataUpdate */ public static fromObject(object: { [k: string]: any }): player.SCPlayerDataUpdate; /** * Creates a plain object from a SCPlayerDataUpdate message. Also converts values to other types if specified. * @param message SCPlayerDataUpdate * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.SCPlayerDataUpdate, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this SCPlayerDataUpdate to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for SCPlayerDataUpdate * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a CSThirdPlayerData. */ interface ICSThirdPlayerData { /** CSThirdPlayerData Id */ Id?: (number|null); } /** Represents a CSThirdPlayerData. */ class CSThirdPlayerData implements ICSThirdPlayerData { /** * Constructs a new CSThirdPlayerData. * @param [properties] Properties to set */ constructor(properties?: player.ICSThirdPlayerData); /** CSThirdPlayerData Id. */ public Id: number; /** * Creates a new CSThirdPlayerData instance using the specified properties. * @param [properties] Properties to set * @returns CSThirdPlayerData instance */ public static create(properties?: player.ICSThirdPlayerData): player.CSThirdPlayerData; /** * Encodes the specified CSThirdPlayerData message. Does not implicitly {@link player.CSThirdPlayerData.verify|verify} messages. * @param message CSThirdPlayerData message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ICSThirdPlayerData, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified CSThirdPlayerData message, length delimited. Does not implicitly {@link player.CSThirdPlayerData.verify|verify} messages. * @param message CSThirdPlayerData message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ICSThirdPlayerData, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a CSThirdPlayerData message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns CSThirdPlayerData * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.CSThirdPlayerData; /** * Decodes a CSThirdPlayerData message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns CSThirdPlayerData * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.CSThirdPlayerData; /** * Verifies a CSThirdPlayerData message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a CSThirdPlayerData message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns CSThirdPlayerData */ public static fromObject(object: { [k: string]: any }): player.CSThirdPlayerData; /** * Creates a plain object from a CSThirdPlayerData message. Also converts values to other types if specified. * @param message CSThirdPlayerData * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.CSThirdPlayerData, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this CSThirdPlayerData to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for CSThirdPlayerData * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a SCThirdPlayerData. */ interface ISCThirdPlayerData { /** SCThirdPlayerData Data */ Data?: (player.IPlayerData|null); } /** Represents a SCThirdPlayerData. */ class SCThirdPlayerData implements ISCThirdPlayerData { /** * Constructs a new SCThirdPlayerData. * @param [properties] Properties to set */ constructor(properties?: player.ISCThirdPlayerData); /** SCThirdPlayerData Data. */ public Data?: (player.IPlayerData|null); /** * Creates a new SCThirdPlayerData instance using the specified properties. * @param [properties] Properties to set * @returns SCThirdPlayerData instance */ public static create(properties?: player.ISCThirdPlayerData): player.SCThirdPlayerData; /** * Encodes the specified SCThirdPlayerData message. Does not implicitly {@link player.SCThirdPlayerData.verify|verify} messages. * @param message SCThirdPlayerData message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ISCThirdPlayerData, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified SCThirdPlayerData message, length delimited. Does not implicitly {@link player.SCThirdPlayerData.verify|verify} messages. * @param message SCThirdPlayerData message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ISCThirdPlayerData, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a SCThirdPlayerData message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns SCThirdPlayerData * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.SCThirdPlayerData; /** * Decodes a SCThirdPlayerData message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns SCThirdPlayerData * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.SCThirdPlayerData; /** * Verifies a SCThirdPlayerData message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a SCThirdPlayerData message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns SCThirdPlayerData */ public static fromObject(object: { [k: string]: any }): player.SCThirdPlayerData; /** * Creates a plain object from a SCThirdPlayerData message. Also converts values to other types if specified. * @param message SCThirdPlayerData * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.SCThirdPlayerData, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this SCThirdPlayerData to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for SCThirdPlayerData * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a CSChangeNick. */ interface ICSChangeNick { /** CSChangeNick Nick */ Nick?: (string|null); } /** Represents a CSChangeNick. */ class CSChangeNick implements ICSChangeNick { /** * Constructs a new CSChangeNick. * @param [properties] Properties to set */ constructor(properties?: player.ICSChangeNick); /** CSChangeNick Nick. */ public Nick: string; /** * Creates a new CSChangeNick instance using the specified properties. * @param [properties] Properties to set * @returns CSChangeNick instance */ public static create(properties?: player.ICSChangeNick): player.CSChangeNick; /** * Encodes the specified CSChangeNick message. Does not implicitly {@link player.CSChangeNick.verify|verify} messages. * @param message CSChangeNick message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ICSChangeNick, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified CSChangeNick message, length delimited. Does not implicitly {@link player.CSChangeNick.verify|verify} messages. * @param message CSChangeNick message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ICSChangeNick, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a CSChangeNick message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns CSChangeNick * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.CSChangeNick; /** * Decodes a CSChangeNick message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns CSChangeNick * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.CSChangeNick; /** * Verifies a CSChangeNick message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a CSChangeNick message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns CSChangeNick */ public static fromObject(object: { [k: string]: any }): player.CSChangeNick; /** * Creates a plain object from a CSChangeNick message. Also converts values to other types if specified. * @param message CSChangeNick * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.CSChangeNick, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this CSChangeNick to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for CSChangeNick * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a SCChangeNick. */ interface ISCChangeNick { /** SCChangeNick OpRetCode */ OpRetCode?: (player.OpResultCode|null); /** SCChangeNick Nick */ Nick?: (string|null); } /** Represents a SCChangeNick. */ class SCChangeNick implements ISCChangeNick { /** * Constructs a new SCChangeNick. * @param [properties] Properties to set */ constructor(properties?: player.ISCChangeNick); /** SCChangeNick OpRetCode. */ public OpRetCode: player.OpResultCode; /** SCChangeNick Nick. */ public Nick: string; /** * Creates a new SCChangeNick instance using the specified properties. * @param [properties] Properties to set * @returns SCChangeNick instance */ public static create(properties?: player.ISCChangeNick): player.SCChangeNick; /** * Encodes the specified SCChangeNick message. Does not implicitly {@link player.SCChangeNick.verify|verify} messages. * @param message SCChangeNick message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ISCChangeNick, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified SCChangeNick message, length delimited. Does not implicitly {@link player.SCChangeNick.verify|verify} messages. * @param message SCChangeNick message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ISCChangeNick, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a SCChangeNick message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns SCChangeNick * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.SCChangeNick; /** * Decodes a SCChangeNick message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns SCChangeNick * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.SCChangeNick; /** * Verifies a SCChangeNick message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a SCChangeNick message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns SCChangeNick */ public static fromObject(object: { [k: string]: any }): player.SCChangeNick; /** * Creates a plain object from a SCChangeNick message. Also converts values to other types if specified. * @param message SCChangeNick * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.SCChangeNick, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this SCChangeNick to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for SCChangeNick * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a CSChangePassword. */ interface ICSChangePassword { /** CSChangePassword ChangeType */ ChangeType?: (number|null); /** CSChangePassword OldPassword */ OldPassword?: (string|null); /** CSChangePassword NewPassword */ NewPassword?: (string|null); /** CSChangePassword TimeStamp */ TimeStamp?: (number|Long|null); } /** Represents a CSChangePassword. */ class CSChangePassword implements ICSChangePassword { /** * Constructs a new CSChangePassword. * @param [properties] Properties to set */ constructor(properties?: player.ICSChangePassword); /** CSChangePassword ChangeType. */ public ChangeType: number; /** CSChangePassword OldPassword. */ public OldPassword: string; /** CSChangePassword NewPassword. */ public NewPassword: string; /** CSChangePassword TimeStamp. */ public TimeStamp: (number|Long); /** * Creates a new CSChangePassword instance using the specified properties. * @param [properties] Properties to set * @returns CSChangePassword instance */ public static create(properties?: player.ICSChangePassword): player.CSChangePassword; /** * Encodes the specified CSChangePassword message. Does not implicitly {@link player.CSChangePassword.verify|verify} messages. * @param message CSChangePassword message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ICSChangePassword, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified CSChangePassword message, length delimited. Does not implicitly {@link player.CSChangePassword.verify|verify} messages. * @param message CSChangePassword message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ICSChangePassword, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a CSChangePassword message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns CSChangePassword * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.CSChangePassword; /** * Decodes a CSChangePassword message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns CSChangePassword * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.CSChangePassword; /** * Verifies a CSChangePassword message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a CSChangePassword message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns CSChangePassword */ public static fromObject(object: { [k: string]: any }): player.CSChangePassword; /** * Creates a plain object from a CSChangePassword message. Also converts values to other types if specified. * @param message CSChangePassword * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.CSChangePassword, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this CSChangePassword to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for CSChangePassword * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a SCChangePassword. */ interface ISCChangePassword { /** SCChangePassword OpRetCode */ OpRetCode?: (player.OpResultCode|null); /** SCChangePassword ChangeType */ ChangeType?: (number|null); } /** Represents a SCChangePassword. */ class SCChangePassword implements ISCChangePassword { /** * Constructs a new SCChangePassword. * @param [properties] Properties to set */ constructor(properties?: player.ISCChangePassword); /** SCChangePassword OpRetCode. */ public OpRetCode: player.OpResultCode; /** SCChangePassword ChangeType. */ public ChangeType: number; /** * Creates a new SCChangePassword instance using the specified properties. * @param [properties] Properties to set * @returns SCChangePassword instance */ public static create(properties?: player.ISCChangePassword): player.SCChangePassword; /** * Encodes the specified SCChangePassword message. Does not implicitly {@link player.SCChangePassword.verify|verify} messages. * @param message SCChangePassword message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ISCChangePassword, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified SCChangePassword message, length delimited. Does not implicitly {@link player.SCChangePassword.verify|verify} messages. * @param message SCChangePassword message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ISCChangePassword, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a SCChangePassword message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns SCChangePassword * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.SCChangePassword; /** * Decodes a SCChangePassword message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns SCChangePassword * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.SCChangePassword; /** * Verifies a SCChangePassword message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a SCChangePassword message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns SCChangePassword */ public static fromObject(object: { [k: string]: any }): player.SCChangePassword; /** * Creates a plain object from a SCChangePassword message. Also converts values to other types if specified. * @param message SCChangePassword * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.SCChangePassword, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this SCChangePassword to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for SCChangePassword * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a CSPlayerChangeIcon. */ interface ICSPlayerChangeIcon { /** CSPlayerChangeIcon Icon */ Icon?: (number|null); } /** Represents a CSPlayerChangeIcon. */ class CSPlayerChangeIcon implements ICSPlayerChangeIcon { /** * Constructs a new CSPlayerChangeIcon. * @param [properties] Properties to set */ constructor(properties?: player.ICSPlayerChangeIcon); /** CSPlayerChangeIcon Icon. */ public Icon: number; /** * Creates a new CSPlayerChangeIcon instance using the specified properties. * @param [properties] Properties to set * @returns CSPlayerChangeIcon instance */ public static create(properties?: player.ICSPlayerChangeIcon): player.CSPlayerChangeIcon; /** * Encodes the specified CSPlayerChangeIcon message. Does not implicitly {@link player.CSPlayerChangeIcon.verify|verify} messages. * @param message CSPlayerChangeIcon message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ICSPlayerChangeIcon, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified CSPlayerChangeIcon message, length delimited. Does not implicitly {@link player.CSPlayerChangeIcon.verify|verify} messages. * @param message CSPlayerChangeIcon message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ICSPlayerChangeIcon, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a CSPlayerChangeIcon message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns CSPlayerChangeIcon * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.CSPlayerChangeIcon; /** * Decodes a CSPlayerChangeIcon message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns CSPlayerChangeIcon * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.CSPlayerChangeIcon; /** * Verifies a CSPlayerChangeIcon message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a CSPlayerChangeIcon message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns CSPlayerChangeIcon */ public static fromObject(object: { [k: string]: any }): player.CSPlayerChangeIcon; /** * Creates a plain object from a CSPlayerChangeIcon message. Also converts values to other types if specified. * @param message CSPlayerChangeIcon * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.CSPlayerChangeIcon, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this CSPlayerChangeIcon to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for CSPlayerChangeIcon * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a SCPlayerChangeIcon. */ interface ISCPlayerChangeIcon { /** SCPlayerChangeIcon OpRetCode */ OpRetCode?: (player.OpResultCode|null); /** SCPlayerChangeIcon Icon */ Icon?: (number|null); } /** Represents a SCPlayerChangeIcon. */ class SCPlayerChangeIcon implements ISCPlayerChangeIcon { /** * Constructs a new SCPlayerChangeIcon. * @param [properties] Properties to set */ constructor(properties?: player.ISCPlayerChangeIcon); /** SCPlayerChangeIcon OpRetCode. */ public OpRetCode: player.OpResultCode; /** SCPlayerChangeIcon Icon. */ public Icon: number; /** * Creates a new SCPlayerChangeIcon instance using the specified properties. * @param [properties] Properties to set * @returns SCPlayerChangeIcon instance */ public static create(properties?: player.ISCPlayerChangeIcon): player.SCPlayerChangeIcon; /** * Encodes the specified SCPlayerChangeIcon message. Does not implicitly {@link player.SCPlayerChangeIcon.verify|verify} messages. * @param message SCPlayerChangeIcon message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ISCPlayerChangeIcon, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified SCPlayerChangeIcon message, length delimited. Does not implicitly {@link player.SCPlayerChangeIcon.verify|verify} messages. * @param message SCPlayerChangeIcon message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ISCPlayerChangeIcon, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a SCPlayerChangeIcon message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns SCPlayerChangeIcon * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.SCPlayerChangeIcon; /** * Decodes a SCPlayerChangeIcon message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns SCPlayerChangeIcon * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.SCPlayerChangeIcon; /** * Verifies a SCPlayerChangeIcon message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a SCPlayerChangeIcon message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns SCPlayerChangeIcon */ public static fromObject(object: { [k: string]: any }): player.SCPlayerChangeIcon; /** * Creates a plain object from a SCPlayerChangeIcon message. Also converts values to other types if specified. * @param message SCPlayerChangeIcon * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.SCPlayerChangeIcon, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this SCPlayerChangeIcon to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for SCPlayerChangeIcon * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a CSPlayerChangeHeadOutLine. */ interface ICSPlayerChangeHeadOutLine { /** CSPlayerChangeHeadOutLine HeadOutLine */ HeadOutLine?: (number|null); } /** Represents a CSPlayerChangeHeadOutLine. */ class CSPlayerChangeHeadOutLine implements ICSPlayerChangeHeadOutLine { /** * Constructs a new CSPlayerChangeHeadOutLine. * @param [properties] Properties to set */ constructor(properties?: player.ICSPlayerChangeHeadOutLine); /** CSPlayerChangeHeadOutLine HeadOutLine. */ public HeadOutLine: number; /** * Creates a new CSPlayerChangeHeadOutLine instance using the specified properties. * @param [properties] Properties to set * @returns CSPlayerChangeHeadOutLine instance */ public static create(properties?: player.ICSPlayerChangeHeadOutLine): player.CSPlayerChangeHeadOutLine; /** * Encodes the specified CSPlayerChangeHeadOutLine message. Does not implicitly {@link player.CSPlayerChangeHeadOutLine.verify|verify} messages. * @param message CSPlayerChangeHeadOutLine message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ICSPlayerChangeHeadOutLine, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified CSPlayerChangeHeadOutLine message, length delimited. Does not implicitly {@link player.CSPlayerChangeHeadOutLine.verify|verify} messages. * @param message CSPlayerChangeHeadOutLine message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ICSPlayerChangeHeadOutLine, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a CSPlayerChangeHeadOutLine message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns CSPlayerChangeHeadOutLine * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.CSPlayerChangeHeadOutLine; /** * Decodes a CSPlayerChangeHeadOutLine message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns CSPlayerChangeHeadOutLine * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.CSPlayerChangeHeadOutLine; /** * Verifies a CSPlayerChangeHeadOutLine message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a CSPlayerChangeHeadOutLine message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns CSPlayerChangeHeadOutLine */ public static fromObject(object: { [k: string]: any }): player.CSPlayerChangeHeadOutLine; /** * Creates a plain object from a CSPlayerChangeHeadOutLine message. Also converts values to other types if specified. * @param message CSPlayerChangeHeadOutLine * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.CSPlayerChangeHeadOutLine, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this CSPlayerChangeHeadOutLine to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for CSPlayerChangeHeadOutLine * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a SCPlayerChangeHeadOutLine. */ interface ISCPlayerChangeHeadOutLine { /** SCPlayerChangeHeadOutLine OpRetCode */ OpRetCode?: (player.OpResultCode|null); /** SCPlayerChangeHeadOutLine HeadOutLine */ HeadOutLine?: (number|null); } /** Represents a SCPlayerChangeHeadOutLine. */ class SCPlayerChangeHeadOutLine implements ISCPlayerChangeHeadOutLine { /** * Constructs a new SCPlayerChangeHeadOutLine. * @param [properties] Properties to set */ constructor(properties?: player.ISCPlayerChangeHeadOutLine); /** SCPlayerChangeHeadOutLine OpRetCode. */ public OpRetCode: player.OpResultCode; /** SCPlayerChangeHeadOutLine HeadOutLine. */ public HeadOutLine: number; /** * Creates a new SCPlayerChangeHeadOutLine instance using the specified properties. * @param [properties] Properties to set * @returns SCPlayerChangeHeadOutLine instance */ public static create(properties?: player.ISCPlayerChangeHeadOutLine): player.SCPlayerChangeHeadOutLine; /** * Encodes the specified SCPlayerChangeHeadOutLine message. Does not implicitly {@link player.SCPlayerChangeHeadOutLine.verify|verify} messages. * @param message SCPlayerChangeHeadOutLine message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ISCPlayerChangeHeadOutLine, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified SCPlayerChangeHeadOutLine message, length delimited. Does not implicitly {@link player.SCPlayerChangeHeadOutLine.verify|verify} messages. * @param message SCPlayerChangeHeadOutLine message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ISCPlayerChangeHeadOutLine, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a SCPlayerChangeHeadOutLine message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns SCPlayerChangeHeadOutLine * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.SCPlayerChangeHeadOutLine; /** * Decodes a SCPlayerChangeHeadOutLine message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns SCPlayerChangeHeadOutLine * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.SCPlayerChangeHeadOutLine; /** * Verifies a SCPlayerChangeHeadOutLine message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a SCPlayerChangeHeadOutLine message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns SCPlayerChangeHeadOutLine */ public static fromObject(object: { [k: string]: any }): player.SCPlayerChangeHeadOutLine; /** * Creates a plain object from a SCPlayerChangeHeadOutLine message. Also converts values to other types if specified. * @param message SCPlayerChangeHeadOutLine * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.SCPlayerChangeHeadOutLine, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this SCPlayerChangeHeadOutLine to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for SCPlayerChangeHeadOutLine * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a CSPlayerChangeSex. */ interface ICSPlayerChangeSex { /** CSPlayerChangeSex Sex */ Sex?: (number|null); } /** Represents a CSPlayerChangeSex. */ class CSPlayerChangeSex implements ICSPlayerChangeSex { /** * Constructs a new CSPlayerChangeSex. * @param [properties] Properties to set */ constructor(properties?: player.ICSPlayerChangeSex); /** CSPlayerChangeSex Sex. */ public Sex: number; /** * Creates a new CSPlayerChangeSex instance using the specified properties. * @param [properties] Properties to set * @returns CSPlayerChangeSex instance */ public static create(properties?: player.ICSPlayerChangeSex): player.CSPlayerChangeSex; /** * Encodes the specified CSPlayerChangeSex message. Does not implicitly {@link player.CSPlayerChangeSex.verify|verify} messages. * @param message CSPlayerChangeSex message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ICSPlayerChangeSex, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified CSPlayerChangeSex message, length delimited. Does not implicitly {@link player.CSPlayerChangeSex.verify|verify} messages. * @param message CSPlayerChangeSex message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ICSPlayerChangeSex, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a CSPlayerChangeSex message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns CSPlayerChangeSex * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.CSPlayerChangeSex; /** * Decodes a CSPlayerChangeSex message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns CSPlayerChangeSex * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.CSPlayerChangeSex; /** * Verifies a CSPlayerChangeSex message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a CSPlayerChangeSex message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns CSPlayerChangeSex */ public static fromObject(object: { [k: string]: any }): player.CSPlayerChangeSex; /** * Creates a plain object from a CSPlayerChangeSex message. Also converts values to other types if specified. * @param message CSPlayerChangeSex * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.CSPlayerChangeSex, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this CSPlayerChangeSex to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for CSPlayerChangeSex * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a SCPlayerChangeSex. */ interface ISCPlayerChangeSex { /** SCPlayerChangeSex OpRetCode */ OpRetCode?: (player.OpResultCode|null); /** SCPlayerChangeSex Sex */ Sex?: (number|null); } /** Represents a SCPlayerChangeSex. */ class SCPlayerChangeSex implements ISCPlayerChangeSex { /** * Constructs a new SCPlayerChangeSex. * @param [properties] Properties to set */ constructor(properties?: player.ISCPlayerChangeSex); /** SCPlayerChangeSex OpRetCode. */ public OpRetCode: player.OpResultCode; /** SCPlayerChangeSex Sex. */ public Sex: number; /** * Creates a new SCPlayerChangeSex instance using the specified properties. * @param [properties] Properties to set * @returns SCPlayerChangeSex instance */ public static create(properties?: player.ISCPlayerChangeSex): player.SCPlayerChangeSex; /** * Encodes the specified SCPlayerChangeSex message. Does not implicitly {@link player.SCPlayerChangeSex.verify|verify} messages. * @param message SCPlayerChangeSex message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ISCPlayerChangeSex, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified SCPlayerChangeSex message, length delimited. Does not implicitly {@link player.SCPlayerChangeSex.verify|verify} messages. * @param message SCPlayerChangeSex message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ISCPlayerChangeSex, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a SCPlayerChangeSex message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns SCPlayerChangeSex * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.SCPlayerChangeSex; /** * Decodes a SCPlayerChangeSex message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns SCPlayerChangeSex * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.SCPlayerChangeSex; /** * Verifies a SCPlayerChangeSex message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a SCPlayerChangeSex message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns SCPlayerChangeSex */ public static fromObject(object: { [k: string]: any }): player.SCPlayerChangeSex; /** * Creates a plain object from a SCPlayerChangeSex message. Also converts values to other types if specified. * @param message SCPlayerChangeSex * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.SCPlayerChangeSex, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this SCPlayerChangeSex to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for SCPlayerChangeSex * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a CSHeadUrl. */ interface ICSHeadUrl { /** CSHeadUrl Url */ Url?: (string|null); } /** Represents a CSHeadUrl. */ class CSHeadUrl implements ICSHeadUrl { /** * Constructs a new CSHeadUrl. * @param [properties] Properties to set */ constructor(properties?: player.ICSHeadUrl); /** CSHeadUrl Url. */ public Url: string; /** * Creates a new CSHeadUrl instance using the specified properties. * @param [properties] Properties to set * @returns CSHeadUrl instance */ public static create(properties?: player.ICSHeadUrl): player.CSHeadUrl; /** * Encodes the specified CSHeadUrl message. Does not implicitly {@link player.CSHeadUrl.verify|verify} messages. * @param message CSHeadUrl message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ICSHeadUrl, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified CSHeadUrl message, length delimited. Does not implicitly {@link player.CSHeadUrl.verify|verify} messages. * @param message CSHeadUrl message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ICSHeadUrl, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a CSHeadUrl message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns CSHeadUrl * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.CSHeadUrl; /** * Decodes a CSHeadUrl message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns CSHeadUrl * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.CSHeadUrl; /** * Verifies a CSHeadUrl message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a CSHeadUrl message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns CSHeadUrl */ public static fromObject(object: { [k: string]: any }): player.CSHeadUrl; /** * Creates a plain object from a CSHeadUrl message. Also converts values to other types if specified. * @param message CSHeadUrl * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.CSHeadUrl, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this CSHeadUrl to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for CSHeadUrl * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a SCHeadUrl. */ interface ISCHeadUrl { /** SCHeadUrl OpRetCode */ OpRetCode?: (player.OpResultCode|null); /** SCHeadUrl Url */ Url?: (string|null); } /** Represents a SCHeadUrl. */ class SCHeadUrl implements ISCHeadUrl { /** * Constructs a new SCHeadUrl. * @param [properties] Properties to set */ constructor(properties?: player.ISCHeadUrl); /** SCHeadUrl OpRetCode. */ public OpRetCode: player.OpResultCode; /** SCHeadUrl Url. */ public Url: string; /** * Creates a new SCHeadUrl instance using the specified properties. * @param [properties] Properties to set * @returns SCHeadUrl instance */ public static create(properties?: player.ISCHeadUrl): player.SCHeadUrl; /** * Encodes the specified SCHeadUrl message. Does not implicitly {@link player.SCHeadUrl.verify|verify} messages. * @param message SCHeadUrl message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ISCHeadUrl, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified SCHeadUrl message, length delimited. Does not implicitly {@link player.SCHeadUrl.verify|verify} messages. * @param message SCHeadUrl message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ISCHeadUrl, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a SCHeadUrl message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns SCHeadUrl * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.SCHeadUrl; /** * Decodes a SCHeadUrl message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns SCHeadUrl * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.SCHeadUrl; /** * Verifies a SCHeadUrl message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a SCHeadUrl message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns SCHeadUrl */ public static fromObject(object: { [k: string]: any }): player.SCHeadUrl; /** * Creates a plain object from a SCHeadUrl message. Also converts values to other types if specified. * @param message SCHeadUrl * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.SCHeadUrl, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this SCHeadUrl to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for SCHeadUrl * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a CSPlayerVerificationCode. */ interface ICSPlayerVerificationCode { /** CSPlayerVerificationCode Tel */ Tel?: (string|null); /** CSPlayerVerificationCode OpCode */ OpCode?: (number|null); /** CSPlayerVerificationCode PlatformTag */ PlatformTag?: (string|null); /** CSPlayerVerificationCode Env */ Env?: (number|null); /** CSPlayerVerificationCode ImgCode */ ImgCode?: (string|null); /** CSPlayerVerificationCode Ts */ Ts?: (number|null); /** CSPlayerVerificationCode DeviceInfo */ DeviceInfo?: (string|null); } /** Represents a CSPlayerVerificationCode. */ class CSPlayerVerificationCode implements ICSPlayerVerificationCode { /** * Constructs a new CSPlayerVerificationCode. * @param [properties] Properties to set */ constructor(properties?: player.ICSPlayerVerificationCode); /** CSPlayerVerificationCode Tel. */ public Tel: string; /** CSPlayerVerificationCode OpCode. */ public OpCode: number; /** CSPlayerVerificationCode PlatformTag. */ public PlatformTag: string; /** CSPlayerVerificationCode Env. */ public Env: number; /** CSPlayerVerificationCode ImgCode. */ public ImgCode: string; /** CSPlayerVerificationCode Ts. */ public Ts: number; /** CSPlayerVerificationCode DeviceInfo. */ public DeviceInfo: string; /** * Creates a new CSPlayerVerificationCode instance using the specified properties. * @param [properties] Properties to set * @returns CSPlayerVerificationCode instance */ public static create(properties?: player.ICSPlayerVerificationCode): player.CSPlayerVerificationCode; /** * Encodes the specified CSPlayerVerificationCode message. Does not implicitly {@link player.CSPlayerVerificationCode.verify|verify} messages. * @param message CSPlayerVerificationCode message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ICSPlayerVerificationCode, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified CSPlayerVerificationCode message, length delimited. Does not implicitly {@link player.CSPlayerVerificationCode.verify|verify} messages. * @param message CSPlayerVerificationCode message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ICSPlayerVerificationCode, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a CSPlayerVerificationCode message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns CSPlayerVerificationCode * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.CSPlayerVerificationCode; /** * Decodes a CSPlayerVerificationCode message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns CSPlayerVerificationCode * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.CSPlayerVerificationCode; /** * Verifies a CSPlayerVerificationCode message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a CSPlayerVerificationCode message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns CSPlayerVerificationCode */ public static fromObject(object: { [k: string]: any }): player.CSPlayerVerificationCode; /** * Creates a plain object from a CSPlayerVerificationCode message. Also converts values to other types if specified. * @param message CSPlayerVerificationCode * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.CSPlayerVerificationCode, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this CSPlayerVerificationCode to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for CSPlayerVerificationCode * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a SCPlayerVerificationCode. */ interface ISCPlayerVerificationCode { /** SCPlayerVerificationCode OpRetCode */ OpRetCode?: (player.OpResultCode|null); /** SCPlayerVerificationCode VerificationCode */ VerificationCode?: (number|null); } /** Represents a SCPlayerVerificationCode. */ class SCPlayerVerificationCode implements ISCPlayerVerificationCode { /** * Constructs a new SCPlayerVerificationCode. * @param [properties] Properties to set */ constructor(properties?: player.ISCPlayerVerificationCode); /** SCPlayerVerificationCode OpRetCode. */ public OpRetCode: player.OpResultCode; /** SCPlayerVerificationCode VerificationCode. */ public VerificationCode: number; /** * Creates a new SCPlayerVerificationCode instance using the specified properties. * @param [properties] Properties to set * @returns SCPlayerVerificationCode instance */ public static create(properties?: player.ISCPlayerVerificationCode): player.SCPlayerVerificationCode; /** * Encodes the specified SCPlayerVerificationCode message. Does not implicitly {@link player.SCPlayerVerificationCode.verify|verify} messages. * @param message SCPlayerVerificationCode message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ISCPlayerVerificationCode, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified SCPlayerVerificationCode message, length delimited. Does not implicitly {@link player.SCPlayerVerificationCode.verify|verify} messages. * @param message SCPlayerVerificationCode message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ISCPlayerVerificationCode, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a SCPlayerVerificationCode message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns SCPlayerVerificationCode * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.SCPlayerVerificationCode; /** * Decodes a SCPlayerVerificationCode message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns SCPlayerVerificationCode * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.SCPlayerVerificationCode; /** * Verifies a SCPlayerVerificationCode message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a SCPlayerVerificationCode message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns SCPlayerVerificationCode */ public static fromObject(object: { [k: string]: any }): player.SCPlayerVerificationCode; /** * Creates a plain object from a SCPlayerVerificationCode message. Also converts values to other types if specified. * @param message SCPlayerVerificationCode * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.SCPlayerVerificationCode, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this SCPlayerVerificationCode to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for SCPlayerVerificationCode * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a CSRegister. */ interface ICSRegister { /** CSRegister Username */ Username?: (string|null); /** CSRegister Password */ Password?: (string|null); /** CSRegister TimeStamp */ TimeStamp?: (number|Long|null); /** CSRegister Params */ Params?: (string|null); /** CSRegister Sign */ Sign?: (string|null); /** CSRegister Platform */ Platform?: (string|null); /** CSRegister Channel */ Channel?: (string|null); /** CSRegister InviterId */ InviterId?: (number|null); /** CSRegister ApkVer */ ApkVer?: (number|null); /** CSRegister ResVer */ ResVer?: (number|null); /** CSRegister Tel */ Tel?: (string|null); /** CSRegister TelPassword */ TelPassword?: (string|null); /** CSRegister VerificationCode */ VerificationCode?: (string|null); /** CSRegister PlatformTag */ PlatformTag?: (string|null); /** CSRegister Promoter */ Promoter?: (string|null); /** CSRegister Package */ Package?: (string|null); /** CSRegister PromoterTree */ PromoterTree?: (number|null); /** CSRegister DeviceInfo */ DeviceInfo?: (string|null); /** CSRegister RegistType */ RegistType?: (number|null); /** CSRegister ChannelID */ ChannelID?: (string|null); } /** Represents a CSRegister. */ class CSRegister implements ICSRegister { /** * Constructs a new CSRegister. * @param [properties] Properties to set */ constructor(properties?: player.ICSRegister); /** CSRegister Username. */ public Username: string; /** CSRegister Password. */ public Password: string; /** CSRegister TimeStamp. */ public TimeStamp: (number|Long); /** CSRegister Params. */ public Params: string; /** CSRegister Sign. */ public Sign: string; /** CSRegister Platform. */ public Platform: string; /** CSRegister Channel. */ public Channel: string; /** CSRegister InviterId. */ public InviterId: number; /** CSRegister ApkVer. */ public ApkVer: number; /** CSRegister ResVer. */ public ResVer: number; /** CSRegister Tel. */ public Tel: string; /** CSRegister TelPassword. */ public TelPassword: string; /** CSRegister VerificationCode. */ public VerificationCode: string; /** CSRegister PlatformTag. */ public PlatformTag: string; /** CSRegister Promoter. */ public Promoter: string; /** CSRegister Package. */ public Package: string; /** CSRegister PromoterTree. */ public PromoterTree: number; /** CSRegister DeviceInfo. */ public DeviceInfo: string; /** CSRegister RegistType. */ public RegistType: number; /** CSRegister ChannelID. */ public ChannelID: string; /** * Creates a new CSRegister instance using the specified properties. * @param [properties] Properties to set * @returns CSRegister instance */ public static create(properties?: player.ICSRegister): player.CSRegister; /** * Encodes the specified CSRegister message. Does not implicitly {@link player.CSRegister.verify|verify} messages. * @param message CSRegister message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ICSRegister, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified CSRegister message, length delimited. Does not implicitly {@link player.CSRegister.verify|verify} messages. * @param message CSRegister message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ICSRegister, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a CSRegister message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns CSRegister * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.CSRegister; /** * Decodes a CSRegister message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns CSRegister * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.CSRegister; /** * Verifies a CSRegister message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a CSRegister message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns CSRegister */ public static fromObject(object: { [k: string]: any }): player.CSRegister; /** * Creates a plain object from a CSRegister message. Also converts values to other types if specified. * @param message CSRegister * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.CSRegister, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this CSRegister to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for CSRegister * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a SCRegister. */ interface ISCRegister { /** SCRegister OpRetCode */ OpRetCode?: (player.OpResultCode|null); /** SCRegister AccId */ AccId?: (string|null); /** SCRegister SrvTs */ SrvTs?: (number|Long|null); } /** Represents a SCRegister. */ class SCRegister implements ISCRegister { /** * Constructs a new SCRegister. * @param [properties] Properties to set */ constructor(properties?: player.ISCRegister); /** SCRegister OpRetCode. */ public OpRetCode: player.OpResultCode; /** SCRegister AccId. */ public AccId: string; /** SCRegister SrvTs. */ public SrvTs: (number|Long); /** * Creates a new SCRegister instance using the specified properties. * @param [properties] Properties to set * @returns SCRegister instance */ public static create(properties?: player.ISCRegister): player.SCRegister; /** * Encodes the specified SCRegister message. Does not implicitly {@link player.SCRegister.verify|verify} messages. * @param message SCRegister message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ISCRegister, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified SCRegister message, length delimited. Does not implicitly {@link player.SCRegister.verify|verify} messages. * @param message SCRegister message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ISCRegister, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a SCRegister message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns SCRegister * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.SCRegister; /** * Decodes a SCRegister message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns SCRegister * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.SCRegister; /** * Verifies a SCRegister message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a SCRegister message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns SCRegister */ public static fromObject(object: { [k: string]: any }): player.SCRegister; /** * Creates a plain object from a SCRegister message. Also converts values to other types if specified. * @param message SCRegister * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.SCRegister, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this SCRegister to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for SCRegister * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a CSUpgradeAccount. */ interface ICSUpgradeAccount { /** CSUpgradeAccount ChangeType */ ChangeType?: (number|null); /** CSUpgradeAccount Tel */ Tel?: (string|null); /** CSUpgradeAccount VerificationCode */ VerificationCode?: (string|null); /** CSUpgradeAccount Password */ Password?: (string|null); /** CSUpgradeAccount TimeStamp */ TimeStamp?: (number|Long|null); /** CSUpgradeAccount PlatformTag */ PlatformTag?: (string|null); } /** Represents a CSUpgradeAccount. */ class CSUpgradeAccount implements ICSUpgradeAccount { /** * Constructs a new CSUpgradeAccount. * @param [properties] Properties to set */ constructor(properties?: player.ICSUpgradeAccount); /** CSUpgradeAccount ChangeType. */ public ChangeType: number; /** CSUpgradeAccount Tel. */ public Tel: string; /** CSUpgradeAccount VerificationCode. */ public VerificationCode: string; /** CSUpgradeAccount Password. */ public Password: string; /** CSUpgradeAccount TimeStamp. */ public TimeStamp: (number|Long); /** CSUpgradeAccount PlatformTag. */ public PlatformTag: string; /** * Creates a new CSUpgradeAccount instance using the specified properties. * @param [properties] Properties to set * @returns CSUpgradeAccount instance */ public static create(properties?: player.ICSUpgradeAccount): player.CSUpgradeAccount; /** * Encodes the specified CSUpgradeAccount message. Does not implicitly {@link player.CSUpgradeAccount.verify|verify} messages. * @param message CSUpgradeAccount message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ICSUpgradeAccount, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified CSUpgradeAccount message, length delimited. Does not implicitly {@link player.CSUpgradeAccount.verify|verify} messages. * @param message CSUpgradeAccount message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ICSUpgradeAccount, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a CSUpgradeAccount message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns CSUpgradeAccount * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.CSUpgradeAccount; /** * Decodes a CSUpgradeAccount message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns CSUpgradeAccount * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.CSUpgradeAccount; /** * Verifies a CSUpgradeAccount message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a CSUpgradeAccount message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns CSUpgradeAccount */ public static fromObject(object: { [k: string]: any }): player.CSUpgradeAccount; /** * Creates a plain object from a CSUpgradeAccount message. Also converts values to other types if specified. * @param message CSUpgradeAccount * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.CSUpgradeAccount, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this CSUpgradeAccount to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for CSUpgradeAccount * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a SCUpgradeAccount. */ interface ISCUpgradeAccount { /** SCUpgradeAccount OpRetCode */ OpRetCode?: (player.OpResultCode|null); /** SCUpgradeAccount Tel */ Tel?: (string|null); /** SCUpgradeAccount ChangeType */ ChangeType?: (number|null); } /** Represents a SCUpgradeAccount. */ class SCUpgradeAccount implements ISCUpgradeAccount { /** * Constructs a new SCUpgradeAccount. * @param [properties] Properties to set */ constructor(properties?: player.ISCUpgradeAccount); /** SCUpgradeAccount OpRetCode. */ public OpRetCode: player.OpResultCode; /** SCUpgradeAccount Tel. */ public Tel: string; /** SCUpgradeAccount ChangeType. */ public ChangeType: number; /** * Creates a new SCUpgradeAccount instance using the specified properties. * @param [properties] Properties to set * @returns SCUpgradeAccount instance */ public static create(properties?: player.ISCUpgradeAccount): player.SCUpgradeAccount; /** * Encodes the specified SCUpgradeAccount message. Does not implicitly {@link player.SCUpgradeAccount.verify|verify} messages. * @param message SCUpgradeAccount message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ISCUpgradeAccount, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified SCUpgradeAccount message, length delimited. Does not implicitly {@link player.SCUpgradeAccount.verify|verify} messages. * @param message SCUpgradeAccount message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ISCUpgradeAccount, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a SCUpgradeAccount message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns SCUpgradeAccount * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.SCUpgradeAccount; /** * Decodes a SCUpgradeAccount message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns SCUpgradeAccount * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.SCUpgradeAccount; /** * Verifies a SCUpgradeAccount message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a SCUpgradeAccount message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns SCUpgradeAccount */ public static fromObject(object: { [k: string]: any }): player.SCUpgradeAccount; /** * Creates a plain object from a SCUpgradeAccount message. Also converts values to other types if specified. * @param message SCUpgradeAccount * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.SCUpgradeAccount, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this SCUpgradeAccount to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for SCUpgradeAccount * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a CSBindAlipay. */ interface ICSBindAlipay { /** CSBindAlipay AlipayAccount */ AlipayAccount?: (string|null); /** CSBindAlipay AlipayAccName */ AlipayAccName?: (string|null); /** CSBindAlipay TimeStamp */ TimeStamp?: (number|Long|null); /** CSBindAlipay Password */ Password?: (string|null); } /** Represents a CSBindAlipay. */ class CSBindAlipay implements ICSBindAlipay { /** * Constructs a new CSBindAlipay. * @param [properties] Properties to set */ constructor(properties?: player.ICSBindAlipay); /** CSBindAlipay AlipayAccount. */ public AlipayAccount: string; /** CSBindAlipay AlipayAccName. */ public AlipayAccName: string; /** CSBindAlipay TimeStamp. */ public TimeStamp: (number|Long); /** CSBindAlipay Password. */ public Password: string; /** * Creates a new CSBindAlipay instance using the specified properties. * @param [properties] Properties to set * @returns CSBindAlipay instance */ public static create(properties?: player.ICSBindAlipay): player.CSBindAlipay; /** * Encodes the specified CSBindAlipay message. Does not implicitly {@link player.CSBindAlipay.verify|verify} messages. * @param message CSBindAlipay message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ICSBindAlipay, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified CSBindAlipay message, length delimited. Does not implicitly {@link player.CSBindAlipay.verify|verify} messages. * @param message CSBindAlipay message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ICSBindAlipay, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a CSBindAlipay message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns CSBindAlipay * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.CSBindAlipay; /** * Decodes a CSBindAlipay message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns CSBindAlipay * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.CSBindAlipay; /** * Verifies a CSBindAlipay message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a CSBindAlipay message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns CSBindAlipay */ public static fromObject(object: { [k: string]: any }): player.CSBindAlipay; /** * Creates a plain object from a CSBindAlipay message. Also converts values to other types if specified. * @param message CSBindAlipay * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.CSBindAlipay, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this CSBindAlipay to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for CSBindAlipay * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a SCBindAlipay. */ interface ISCBindAlipay { /** SCBindAlipay OpRetCode */ OpRetCode?: (player.OpResultCode|null); /** SCBindAlipay AlipayAccount */ AlipayAccount?: (string|null); /** SCBindAlipay AlipayAccName */ AlipayAccName?: (string|null); } /** Represents a SCBindAlipay. */ class SCBindAlipay implements ISCBindAlipay { /** * Constructs a new SCBindAlipay. * @param [properties] Properties to set */ constructor(properties?: player.ISCBindAlipay); /** SCBindAlipay OpRetCode. */ public OpRetCode: player.OpResultCode; /** SCBindAlipay AlipayAccount. */ public AlipayAccount: string; /** SCBindAlipay AlipayAccName. */ public AlipayAccName: string; /** * Creates a new SCBindAlipay instance using the specified properties. * @param [properties] Properties to set * @returns SCBindAlipay instance */ public static create(properties?: player.ISCBindAlipay): player.SCBindAlipay; /** * Encodes the specified SCBindAlipay message. Does not implicitly {@link player.SCBindAlipay.verify|verify} messages. * @param message SCBindAlipay message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ISCBindAlipay, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified SCBindAlipay message, length delimited. Does not implicitly {@link player.SCBindAlipay.verify|verify} messages. * @param message SCBindAlipay message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ISCBindAlipay, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a SCBindAlipay message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns SCBindAlipay * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.SCBindAlipay; /** * Decodes a SCBindAlipay message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns SCBindAlipay * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.SCBindAlipay; /** * Verifies a SCBindAlipay message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a SCBindAlipay message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns SCBindAlipay */ public static fromObject(object: { [k: string]: any }): player.SCBindAlipay; /** * Creates a plain object from a SCBindAlipay message. Also converts values to other types if specified. * @param message SCBindAlipay * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.SCBindAlipay, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this SCBindAlipay to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for SCBindAlipay * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a CSBindBank. */ interface ICSBindBank { /** CSBindBank Bank */ Bank?: (string|null); /** CSBindBank BankAccount */ BankAccount?: (string|null); /** CSBindBank BankAccName */ BankAccName?: (string|null); /** CSBindBank TimeStamp */ TimeStamp?: (number|Long|null); /** CSBindBank Password */ Password?: (string|null); } /** Represents a CSBindBank. */ class CSBindBank implements ICSBindBank { /** * Constructs a new CSBindBank. * @param [properties] Properties to set */ constructor(properties?: player.ICSBindBank); /** CSBindBank Bank. */ public Bank: string; /** CSBindBank BankAccount. */ public BankAccount: string; /** CSBindBank BankAccName. */ public BankAccName: string; /** CSBindBank TimeStamp. */ public TimeStamp: (number|Long); /** CSBindBank Password. */ public Password: string; /** * Creates a new CSBindBank instance using the specified properties. * @param [properties] Properties to set * @returns CSBindBank instance */ public static create(properties?: player.ICSBindBank): player.CSBindBank; /** * Encodes the specified CSBindBank message. Does not implicitly {@link player.CSBindBank.verify|verify} messages. * @param message CSBindBank message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ICSBindBank, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified CSBindBank message, length delimited. Does not implicitly {@link player.CSBindBank.verify|verify} messages. * @param message CSBindBank message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ICSBindBank, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a CSBindBank message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns CSBindBank * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.CSBindBank; /** * Decodes a CSBindBank message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns CSBindBank * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.CSBindBank; /** * Verifies a CSBindBank message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a CSBindBank message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns CSBindBank */ public static fromObject(object: { [k: string]: any }): player.CSBindBank; /** * Creates a plain object from a CSBindBank message. Also converts values to other types if specified. * @param message CSBindBank * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.CSBindBank, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this CSBindBank to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for CSBindBank * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a SCBindBank. */ interface ISCBindBank { /** SCBindBank OpRetCode */ OpRetCode?: (player.OpResultCode|null); /** SCBindBank Bank */ Bank?: (string|null); /** SCBindBank BankAccount */ BankAccount?: (string|null); /** SCBindBank BankAccName */ BankAccName?: (string|null); } /** Represents a SCBindBank. */ class SCBindBank implements ISCBindBank { /** * Constructs a new SCBindBank. * @param [properties] Properties to set */ constructor(properties?: player.ISCBindBank); /** SCBindBank OpRetCode. */ public OpRetCode: player.OpResultCode; /** SCBindBank Bank. */ public Bank: string; /** SCBindBank BankAccount. */ public BankAccount: string; /** SCBindBank BankAccName. */ public BankAccName: string; /** * Creates a new SCBindBank instance using the specified properties. * @param [properties] Properties to set * @returns SCBindBank instance */ public static create(properties?: player.ISCBindBank): player.SCBindBank; /** * Encodes the specified SCBindBank message. Does not implicitly {@link player.SCBindBank.verify|verify} messages. * @param message SCBindBank message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ISCBindBank, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified SCBindBank message, length delimited. Does not implicitly {@link player.SCBindBank.verify|verify} messages. * @param message SCBindBank message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ISCBindBank, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a SCBindBank message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns SCBindBank * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.SCBindBank; /** * Decodes a SCBindBank message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns SCBindBank * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.SCBindBank; /** * Verifies a SCBindBank message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a SCBindBank message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns SCBindBank */ public static fromObject(object: { [k: string]: any }): player.SCBindBank; /** * Creates a plain object from a SCBindBank message. Also converts values to other types if specified. * @param message SCBindBank * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.SCBindBank, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this SCBindBank to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for SCBindBank * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a SCPlayerFlag. */ interface ISCPlayerFlag { /** SCPlayerFlag PlayerId */ PlayerId?: (number|null); /** SCPlayerFlag Flag */ Flag?: (number|null); } /** Represents a SCPlayerFlag. */ class SCPlayerFlag implements ISCPlayerFlag { /** * Constructs a new SCPlayerFlag. * @param [properties] Properties to set */ constructor(properties?: player.ISCPlayerFlag); /** SCPlayerFlag PlayerId. */ public PlayerId: number; /** SCPlayerFlag Flag. */ public Flag: number; /** * Creates a new SCPlayerFlag instance using the specified properties. * @param [properties] Properties to set * @returns SCPlayerFlag instance */ public static create(properties?: player.ISCPlayerFlag): player.SCPlayerFlag; /** * Encodes the specified SCPlayerFlag message. Does not implicitly {@link player.SCPlayerFlag.verify|verify} messages. * @param message SCPlayerFlag message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ISCPlayerFlag, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified SCPlayerFlag message, length delimited. Does not implicitly {@link player.SCPlayerFlag.verify|verify} messages. * @param message SCPlayerFlag message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ISCPlayerFlag, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a SCPlayerFlag message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns SCPlayerFlag * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.SCPlayerFlag; /** * Decodes a SCPlayerFlag message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns SCPlayerFlag * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.SCPlayerFlag; /** * Verifies a SCPlayerFlag message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a SCPlayerFlag message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns SCPlayerFlag */ public static fromObject(object: { [k: string]: any }): player.SCPlayerFlag; /** * Creates a plain object from a SCPlayerFlag message. Also converts values to other types if specified. * @param message SCPlayerFlag * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.SCPlayerFlag, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this SCPlayerFlag to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for SCPlayerFlag * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a SCPlayerCoinChange. */ interface ISCPlayerCoinChange { /** SCPlayerCoinChange SnId */ SnId?: (number|null); /** SCPlayerCoinChange AddCoin */ AddCoin?: (number|Long|null); /** SCPlayerCoinChange RestCoin */ RestCoin?: (number|Long|null); /** SCPlayerCoinChange Tp */ Tp?: (number|null); } /** Represents a SCPlayerCoinChange. */ class SCPlayerCoinChange implements ISCPlayerCoinChange { /** * Constructs a new SCPlayerCoinChange. * @param [properties] Properties to set */ constructor(properties?: player.ISCPlayerCoinChange); /** SCPlayerCoinChange SnId. */ public SnId: number; /** SCPlayerCoinChange AddCoin. */ public AddCoin: (number|Long); /** SCPlayerCoinChange RestCoin. */ public RestCoin: (number|Long); /** SCPlayerCoinChange Tp. */ public Tp: number; /** * Creates a new SCPlayerCoinChange instance using the specified properties. * @param [properties] Properties to set * @returns SCPlayerCoinChange instance */ public static create(properties?: player.ISCPlayerCoinChange): player.SCPlayerCoinChange; /** * Encodes the specified SCPlayerCoinChange message. Does not implicitly {@link player.SCPlayerCoinChange.verify|verify} messages. * @param message SCPlayerCoinChange message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ISCPlayerCoinChange, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified SCPlayerCoinChange message, length delimited. Does not implicitly {@link player.SCPlayerCoinChange.verify|verify} messages. * @param message SCPlayerCoinChange message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ISCPlayerCoinChange, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a SCPlayerCoinChange message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns SCPlayerCoinChange * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.SCPlayerCoinChange; /** * Decodes a SCPlayerCoinChange message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns SCPlayerCoinChange * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.SCPlayerCoinChange; /** * Verifies a SCPlayerCoinChange message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a SCPlayerCoinChange message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns SCPlayerCoinChange */ public static fromObject(object: { [k: string]: any }): player.SCPlayerCoinChange; /** * Creates a plain object from a SCPlayerCoinChange message. Also converts values to other types if specified. * @param message SCPlayerCoinChange * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.SCPlayerCoinChange, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this SCPlayerCoinChange to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for SCPlayerCoinChange * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a SCPlayerRechargeAnswer. */ interface ISCPlayerRechargeAnswer { /** SCPlayerRechargeAnswer OpParam */ OpParam?: (number|Long|null); /** SCPlayerRechargeAnswer AddCoin */ AddCoin?: (number|Long|null); /** SCPlayerRechargeAnswer Coin */ Coin?: (number|Long|null); /** SCPlayerRechargeAnswer SafeBoxCoin */ SafeBoxCoin?: (number|Long|null); } /** Represents a SCPlayerRechargeAnswer. */ class SCPlayerRechargeAnswer implements ISCPlayerRechargeAnswer { /** * Constructs a new SCPlayerRechargeAnswer. * @param [properties] Properties to set */ constructor(properties?: player.ISCPlayerRechargeAnswer); /** SCPlayerRechargeAnswer OpParam. */ public OpParam: (number|Long); /** SCPlayerRechargeAnswer AddCoin. */ public AddCoin: (number|Long); /** SCPlayerRechargeAnswer Coin. */ public Coin: (number|Long); /** SCPlayerRechargeAnswer SafeBoxCoin. */ public SafeBoxCoin: (number|Long); /** * Creates a new SCPlayerRechargeAnswer instance using the specified properties. * @param [properties] Properties to set * @returns SCPlayerRechargeAnswer instance */ public static create(properties?: player.ISCPlayerRechargeAnswer): player.SCPlayerRechargeAnswer; /** * Encodes the specified SCPlayerRechargeAnswer message. Does not implicitly {@link player.SCPlayerRechargeAnswer.verify|verify} messages. * @param message SCPlayerRechargeAnswer message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ISCPlayerRechargeAnswer, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified SCPlayerRechargeAnswer message, length delimited. Does not implicitly {@link player.SCPlayerRechargeAnswer.verify|verify} messages. * @param message SCPlayerRechargeAnswer message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ISCPlayerRechargeAnswer, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a SCPlayerRechargeAnswer message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns SCPlayerRechargeAnswer * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.SCPlayerRechargeAnswer; /** * Decodes a SCPlayerRechargeAnswer message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns SCPlayerRechargeAnswer * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.SCPlayerRechargeAnswer; /** * Verifies a SCPlayerRechargeAnswer message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a SCPlayerRechargeAnswer message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns SCPlayerRechargeAnswer */ public static fromObject(object: { [k: string]: any }): player.SCPlayerRechargeAnswer; /** * Creates a plain object from a SCPlayerRechargeAnswer message. Also converts values to other types if specified. * @param message SCPlayerRechargeAnswer * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.SCPlayerRechargeAnswer, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this SCPlayerRechargeAnswer to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for SCPlayerRechargeAnswer * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DataLog. */ interface IDataLog { /** DataLog LogType */ LogType?: (number|null); /** DataLog ChangeCount */ ChangeCount?: (number|Long|null); /** DataLog RestCount */ RestCount?: (number|Long|null); /** DataLog Ts */ Ts?: (number|null); /** DataLog Remark */ Remark?: (string|null); } /** Represents a DataLog. */ class DataLog implements IDataLog { /** * Constructs a new DataLog. * @param [properties] Properties to set */ constructor(properties?: player.IDataLog); /** DataLog LogType. */ public LogType: number; /** DataLog ChangeCount. */ public ChangeCount: (number|Long); /** DataLog RestCount. */ public RestCount: (number|Long); /** DataLog Ts. */ public Ts: number; /** DataLog Remark. */ public Remark: string; /** * Creates a new DataLog instance using the specified properties. * @param [properties] Properties to set * @returns DataLog instance */ public static create(properties?: player.IDataLog): player.DataLog; /** * Encodes the specified DataLog message. Does not implicitly {@link player.DataLog.verify|verify} messages. * @param message DataLog message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.IDataLog, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DataLog message, length delimited. Does not implicitly {@link player.DataLog.verify|verify} messages. * @param message DataLog message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.IDataLog, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DataLog message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DataLog * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.DataLog; /** * Decodes a DataLog message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DataLog * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.DataLog; /** * Verifies a DataLog message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DataLog message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DataLog */ public static fromObject(object: { [k: string]: any }): player.DataLog; /** * Creates a plain object from a DataLog message. Also converts values to other types if specified. * @param message DataLog * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.DataLog, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DataLog to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DataLog * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a CSGetDataLog. */ interface ICSGetDataLog { /** CSGetDataLog DataType */ DataType?: (number|null); /** CSGetDataLog Ver */ Ver?: (number|null); } /** Represents a CSGetDataLog. */ class CSGetDataLog implements ICSGetDataLog { /** * Constructs a new CSGetDataLog. * @param [properties] Properties to set */ constructor(properties?: player.ICSGetDataLog); /** CSGetDataLog DataType. */ public DataType: number; /** CSGetDataLog Ver. */ public Ver: number; /** * Creates a new CSGetDataLog instance using the specified properties. * @param [properties] Properties to set * @returns CSGetDataLog instance */ public static create(properties?: player.ICSGetDataLog): player.CSGetDataLog; /** * Encodes the specified CSGetDataLog message. Does not implicitly {@link player.CSGetDataLog.verify|verify} messages. * @param message CSGetDataLog message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ICSGetDataLog, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified CSGetDataLog message, length delimited. Does not implicitly {@link player.CSGetDataLog.verify|verify} messages. * @param message CSGetDataLog message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ICSGetDataLog, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a CSGetDataLog message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns CSGetDataLog * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.CSGetDataLog; /** * Decodes a CSGetDataLog message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns CSGetDataLog * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.CSGetDataLog; /** * Verifies a CSGetDataLog message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a CSGetDataLog message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns CSGetDataLog */ public static fromObject(object: { [k: string]: any }): player.CSGetDataLog; /** * Creates a plain object from a CSGetDataLog message. Also converts values to other types if specified. * @param message CSGetDataLog * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.CSGetDataLog, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this CSGetDataLog to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for CSGetDataLog * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a SCGetDataLog. */ interface ISCGetDataLog { /** SCGetDataLog DataType */ DataType?: (number|null); /** SCGetDataLog Ver */ Ver?: (number|null); /** SCGetDataLog Datas */ Datas?: (player.IDataLog[]|null); } /** Represents a SCGetDataLog. */ class SCGetDataLog implements ISCGetDataLog { /** * Constructs a new SCGetDataLog. * @param [properties] Properties to set */ constructor(properties?: player.ISCGetDataLog); /** SCGetDataLog DataType. */ public DataType: number; /** SCGetDataLog Ver. */ public Ver: number; /** SCGetDataLog Datas. */ public Datas: player.IDataLog[]; /** * Creates a new SCGetDataLog instance using the specified properties. * @param [properties] Properties to set * @returns SCGetDataLog instance */ public static create(properties?: player.ISCGetDataLog): player.SCGetDataLog; /** * Encodes the specified SCGetDataLog message. Does not implicitly {@link player.SCGetDataLog.verify|verify} messages. * @param message SCGetDataLog message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ISCGetDataLog, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified SCGetDataLog message, length delimited. Does not implicitly {@link player.SCGetDataLog.verify|verify} messages. * @param message SCGetDataLog message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ISCGetDataLog, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a SCGetDataLog message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns SCGetDataLog * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.SCGetDataLog; /** * Decodes a SCGetDataLog message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns SCGetDataLog * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.SCGetDataLog; /** * Verifies a SCGetDataLog message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a SCGetDataLog message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns SCGetDataLog */ public static fromObject(object: { [k: string]: any }): player.SCGetDataLog; /** * Creates a plain object from a SCGetDataLog message. Also converts values to other types if specified. * @param message SCGetDataLog * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.SCGetDataLog, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this SCGetDataLog to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for SCGetDataLog * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a GameCoinLog. */ interface IGameCoinLog { /** GameCoinLog GameId */ GameId?: (number|null); /** GameCoinLog EnterCount */ EnterCount?: (number|Long|null); /** GameCoinLog LeaveCount */ LeaveCount?: (number|Long|null); /** GameCoinLog EnterTs */ EnterTs?: (number|Long|null); /** GameCoinLog LeaveTs */ LeaveTs?: (number|Long|null); } /** Represents a GameCoinLog. */ class GameCoinLog implements IGameCoinLog { /** * Constructs a new GameCoinLog. * @param [properties] Properties to set */ constructor(properties?: player.IGameCoinLog); /** GameCoinLog GameId. */ public GameId: number; /** GameCoinLog EnterCount. */ public EnterCount: (number|Long); /** GameCoinLog LeaveCount. */ public LeaveCount: (number|Long); /** GameCoinLog EnterTs. */ public EnterTs: (number|Long); /** GameCoinLog LeaveTs. */ public LeaveTs: (number|Long); /** * Creates a new GameCoinLog instance using the specified properties. * @param [properties] Properties to set * @returns GameCoinLog instance */ public static create(properties?: player.IGameCoinLog): player.GameCoinLog; /** * Encodes the specified GameCoinLog message. Does not implicitly {@link player.GameCoinLog.verify|verify} messages. * @param message GameCoinLog message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.IGameCoinLog, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified GameCoinLog message, length delimited. Does not implicitly {@link player.GameCoinLog.verify|verify} messages. * @param message GameCoinLog message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.IGameCoinLog, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a GameCoinLog message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns GameCoinLog * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.GameCoinLog; /** * Decodes a GameCoinLog message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns GameCoinLog * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.GameCoinLog; /** * Verifies a GameCoinLog message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a GameCoinLog message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns GameCoinLog */ public static fromObject(object: { [k: string]: any }): player.GameCoinLog; /** * Creates a plain object from a GameCoinLog message. Also converts values to other types if specified. * @param message GameCoinLog * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.GameCoinLog, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this GameCoinLog to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for GameCoinLog * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a CSGetGameCoinLog. */ interface ICSGetGameCoinLog { /** CSGetGameCoinLog Ts */ Ts?: (number|Long|null); } /** Represents a CSGetGameCoinLog. */ class CSGetGameCoinLog implements ICSGetGameCoinLog { /** * Constructs a new CSGetGameCoinLog. * @param [properties] Properties to set */ constructor(properties?: player.ICSGetGameCoinLog); /** CSGetGameCoinLog Ts. */ public Ts: (number|Long); /** * Creates a new CSGetGameCoinLog instance using the specified properties. * @param [properties] Properties to set * @returns CSGetGameCoinLog instance */ public static create(properties?: player.ICSGetGameCoinLog): player.CSGetGameCoinLog; /** * Encodes the specified CSGetGameCoinLog message. Does not implicitly {@link player.CSGetGameCoinLog.verify|verify} messages. * @param message CSGetGameCoinLog message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ICSGetGameCoinLog, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified CSGetGameCoinLog message, length delimited. Does not implicitly {@link player.CSGetGameCoinLog.verify|verify} messages. * @param message CSGetGameCoinLog message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ICSGetGameCoinLog, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a CSGetGameCoinLog message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns CSGetGameCoinLog * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.CSGetGameCoinLog; /** * Decodes a CSGetGameCoinLog message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns CSGetGameCoinLog * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.CSGetGameCoinLog; /** * Verifies a CSGetGameCoinLog message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a CSGetGameCoinLog message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns CSGetGameCoinLog */ public static fromObject(object: { [k: string]: any }): player.CSGetGameCoinLog; /** * Creates a plain object from a CSGetGameCoinLog message. Also converts values to other types if specified. * @param message CSGetGameCoinLog * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.CSGetGameCoinLog, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this CSGetGameCoinLog to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for CSGetGameCoinLog * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a SCGetGameCoinLog. */ interface ISCGetGameCoinLog { /** SCGetGameCoinLog OpRetCode */ OpRetCode?: (player.OpResultCode|null); /** SCGetGameCoinLog Logs */ Logs?: (player.IGameCoinLog[]|null); } /** Represents a SCGetGameCoinLog. */ class SCGetGameCoinLog implements ISCGetGameCoinLog { /** * Constructs a new SCGetGameCoinLog. * @param [properties] Properties to set */ constructor(properties?: player.ISCGetGameCoinLog); /** SCGetGameCoinLog OpRetCode. */ public OpRetCode: player.OpResultCode; /** SCGetGameCoinLog Logs. */ public Logs: player.IGameCoinLog[]; /** * Creates a new SCGetGameCoinLog instance using the specified properties. * @param [properties] Properties to set * @returns SCGetGameCoinLog instance */ public static create(properties?: player.ISCGetGameCoinLog): player.SCGetGameCoinLog; /** * Encodes the specified SCGetGameCoinLog message. Does not implicitly {@link player.SCGetGameCoinLog.verify|verify} messages. * @param message SCGetGameCoinLog message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ISCGetGameCoinLog, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified SCGetGameCoinLog message, length delimited. Does not implicitly {@link player.SCGetGameCoinLog.verify|verify} messages. * @param message SCGetGameCoinLog message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ISCGetGameCoinLog, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a SCGetGameCoinLog message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns SCGetGameCoinLog * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.SCGetGameCoinLog; /** * Decodes a SCGetGameCoinLog message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns SCGetGameCoinLog * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.SCGetGameCoinLog; /** * Verifies a SCGetGameCoinLog message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a SCGetGameCoinLog message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns SCGetGameCoinLog */ public static fromObject(object: { [k: string]: any }): player.SCGetGameCoinLog; /** * Creates a plain object from a SCGetGameCoinLog message. Also converts values to other types if specified. * @param message SCGetGameCoinLog * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.SCGetGameCoinLog, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this SCGetGameCoinLog to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for SCGetGameCoinLog * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a CSPlayerOpCoin. */ interface ICSPlayerOpCoin { /** CSPlayerOpCoin Op */ Op?: (number|null); /** CSPlayerOpCoin Coin */ Coin?: (number|Long|null); /** CSPlayerOpCoin Password */ Password?: (string|null); /** CSPlayerOpCoin TimeStamp */ TimeStamp?: (number|Long|null); } /** Represents a CSPlayerOpCoin. */ class CSPlayerOpCoin implements ICSPlayerOpCoin { /** * Constructs a new CSPlayerOpCoin. * @param [properties] Properties to set */ constructor(properties?: player.ICSPlayerOpCoin); /** CSPlayerOpCoin Op. */ public Op: number; /** CSPlayerOpCoin Coin. */ public Coin: (number|Long); /** CSPlayerOpCoin Password. */ public Password: string; /** CSPlayerOpCoin TimeStamp. */ public TimeStamp: (number|Long); /** * Creates a new CSPlayerOpCoin instance using the specified properties. * @param [properties] Properties to set * @returns CSPlayerOpCoin instance */ public static create(properties?: player.ICSPlayerOpCoin): player.CSPlayerOpCoin; /** * Encodes the specified CSPlayerOpCoin message. Does not implicitly {@link player.CSPlayerOpCoin.verify|verify} messages. * @param message CSPlayerOpCoin message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ICSPlayerOpCoin, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified CSPlayerOpCoin message, length delimited. Does not implicitly {@link player.CSPlayerOpCoin.verify|verify} messages. * @param message CSPlayerOpCoin message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ICSPlayerOpCoin, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a CSPlayerOpCoin message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns CSPlayerOpCoin * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.CSPlayerOpCoin; /** * Decodes a CSPlayerOpCoin message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns CSPlayerOpCoin * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.CSPlayerOpCoin; /** * Verifies a CSPlayerOpCoin message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a CSPlayerOpCoin message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns CSPlayerOpCoin */ public static fromObject(object: { [k: string]: any }): player.CSPlayerOpCoin; /** * Creates a plain object from a CSPlayerOpCoin message. Also converts values to other types if specified. * @param message CSPlayerOpCoin * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.CSPlayerOpCoin, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this CSPlayerOpCoin to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for CSPlayerOpCoin * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a SCPlayerOpCoin. */ interface ISCPlayerOpCoin { /** SCPlayerOpCoin OpRetCode */ OpRetCode?: (player.OpResultCode|null); /** SCPlayerOpCoin Op */ Op?: (number|null); /** SCPlayerOpCoin Coin */ Coin?: (number|Long|null); /** SCPlayerOpCoin SafeBoxCoin */ SafeBoxCoin?: (number|Long|null); } /** Represents a SCPlayerOpCoin. */ class SCPlayerOpCoin implements ISCPlayerOpCoin { /** * Constructs a new SCPlayerOpCoin. * @param [properties] Properties to set */ constructor(properties?: player.ISCPlayerOpCoin); /** SCPlayerOpCoin OpRetCode. */ public OpRetCode: player.OpResultCode; /** SCPlayerOpCoin Op. */ public Op: number; /** SCPlayerOpCoin Coin. */ public Coin: (number|Long); /** SCPlayerOpCoin SafeBoxCoin. */ public SafeBoxCoin: (number|Long); /** * Creates a new SCPlayerOpCoin instance using the specified properties. * @param [properties] Properties to set * @returns SCPlayerOpCoin instance */ public static create(properties?: player.ISCPlayerOpCoin): player.SCPlayerOpCoin; /** * Encodes the specified SCPlayerOpCoin message. Does not implicitly {@link player.SCPlayerOpCoin.verify|verify} messages. * @param message SCPlayerOpCoin message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ISCPlayerOpCoin, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified SCPlayerOpCoin message, length delimited. Does not implicitly {@link player.SCPlayerOpCoin.verify|verify} messages. * @param message SCPlayerOpCoin message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ISCPlayerOpCoin, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a SCPlayerOpCoin message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns SCPlayerOpCoin * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.SCPlayerOpCoin; /** * Decodes a SCPlayerOpCoin message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns SCPlayerOpCoin * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.SCPlayerOpCoin; /** * Verifies a SCPlayerOpCoin message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a SCPlayerOpCoin message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns SCPlayerOpCoin */ public static fromObject(object: { [k: string]: any }): player.SCPlayerOpCoin; /** * Creates a plain object from a SCPlayerOpCoin message. Also converts values to other types if specified. * @param message SCPlayerOpCoin * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.SCPlayerOpCoin, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this SCPlayerOpCoin to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for SCPlayerOpCoin * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a SafeBoxCoinLog. */ interface ISafeBoxCoinLog { /** SafeBoxCoinLog LogType */ LogType?: (number|null); /** SafeBoxCoinLog OPCoin */ OPCoin?: (number|Long|null); /** SafeBoxCoinLog OPCoinFront */ OPCoinFront?: (number|Long|null); /** SafeBoxCoinLog OPCoinLast */ OPCoinLast?: (number|Long|null); /** SafeBoxCoinLog Ts */ Ts?: (number|Long|null); } /** Represents a SafeBoxCoinLog. */ class SafeBoxCoinLog implements ISafeBoxCoinLog { /** * Constructs a new SafeBoxCoinLog. * @param [properties] Properties to set */ constructor(properties?: player.ISafeBoxCoinLog); /** SafeBoxCoinLog LogType. */ public LogType: number; /** SafeBoxCoinLog OPCoin. */ public OPCoin: (number|Long); /** SafeBoxCoinLog OPCoinFront. */ public OPCoinFront: (number|Long); /** SafeBoxCoinLog OPCoinLast. */ public OPCoinLast: (number|Long); /** SafeBoxCoinLog Ts. */ public Ts: (number|Long); /** * Creates a new SafeBoxCoinLog instance using the specified properties. * @param [properties] Properties to set * @returns SafeBoxCoinLog instance */ public static create(properties?: player.ISafeBoxCoinLog): player.SafeBoxCoinLog; /** * Encodes the specified SafeBoxCoinLog message. Does not implicitly {@link player.SafeBoxCoinLog.verify|verify} messages. * @param message SafeBoxCoinLog message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ISafeBoxCoinLog, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified SafeBoxCoinLog message, length delimited. Does not implicitly {@link player.SafeBoxCoinLog.verify|verify} messages. * @param message SafeBoxCoinLog message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ISafeBoxCoinLog, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a SafeBoxCoinLog message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns SafeBoxCoinLog * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.SafeBoxCoinLog; /** * Decodes a SafeBoxCoinLog message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns SafeBoxCoinLog * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.SafeBoxCoinLog; /** * Verifies a SafeBoxCoinLog message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a SafeBoxCoinLog message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns SafeBoxCoinLog */ public static fromObject(object: { [k: string]: any }): player.SafeBoxCoinLog; /** * Creates a plain object from a SafeBoxCoinLog message. Also converts values to other types if specified. * @param message SafeBoxCoinLog * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.SafeBoxCoinLog, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this SafeBoxCoinLog to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for SafeBoxCoinLog * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a CSGetSafeBoxCoinLog. */ interface ICSGetSafeBoxCoinLog { /** CSGetSafeBoxCoinLog Ts */ Ts?: (number|Long|null); } /** Represents a CSGetSafeBoxCoinLog. */ class CSGetSafeBoxCoinLog implements ICSGetSafeBoxCoinLog { /** * Constructs a new CSGetSafeBoxCoinLog. * @param [properties] Properties to set */ constructor(properties?: player.ICSGetSafeBoxCoinLog); /** CSGetSafeBoxCoinLog Ts. */ public Ts: (number|Long); /** * Creates a new CSGetSafeBoxCoinLog instance using the specified properties. * @param [properties] Properties to set * @returns CSGetSafeBoxCoinLog instance */ public static create(properties?: player.ICSGetSafeBoxCoinLog): player.CSGetSafeBoxCoinLog; /** * Encodes the specified CSGetSafeBoxCoinLog message. Does not implicitly {@link player.CSGetSafeBoxCoinLog.verify|verify} messages. * @param message CSGetSafeBoxCoinLog message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ICSGetSafeBoxCoinLog, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified CSGetSafeBoxCoinLog message, length delimited. Does not implicitly {@link player.CSGetSafeBoxCoinLog.verify|verify} messages. * @param message CSGetSafeBoxCoinLog message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ICSGetSafeBoxCoinLog, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a CSGetSafeBoxCoinLog message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns CSGetSafeBoxCoinLog * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.CSGetSafeBoxCoinLog; /** * Decodes a CSGetSafeBoxCoinLog message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns CSGetSafeBoxCoinLog * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.CSGetSafeBoxCoinLog; /** * Verifies a CSGetSafeBoxCoinLog message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a CSGetSafeBoxCoinLog message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns CSGetSafeBoxCoinLog */ public static fromObject(object: { [k: string]: any }): player.CSGetSafeBoxCoinLog; /** * Creates a plain object from a CSGetSafeBoxCoinLog message. Also converts values to other types if specified. * @param message CSGetSafeBoxCoinLog * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.CSGetSafeBoxCoinLog, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this CSGetSafeBoxCoinLog to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for CSGetSafeBoxCoinLog * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a SCGetSafeBoxCoinLog. */ interface ISCGetSafeBoxCoinLog { /** SCGetSafeBoxCoinLog OpRetCode */ OpRetCode?: (player.OpResultCode|null); /** SCGetSafeBoxCoinLog Logs */ Logs?: (player.ISafeBoxCoinLog[]|null); } /** Represents a SCGetSafeBoxCoinLog. */ class SCGetSafeBoxCoinLog implements ISCGetSafeBoxCoinLog { /** * Constructs a new SCGetSafeBoxCoinLog. * @param [properties] Properties to set */ constructor(properties?: player.ISCGetSafeBoxCoinLog); /** SCGetSafeBoxCoinLog OpRetCode. */ public OpRetCode: player.OpResultCode; /** SCGetSafeBoxCoinLog Logs. */ public Logs: player.ISafeBoxCoinLog[]; /** * Creates a new SCGetSafeBoxCoinLog instance using the specified properties. * @param [properties] Properties to set * @returns SCGetSafeBoxCoinLog instance */ public static create(properties?: player.ISCGetSafeBoxCoinLog): player.SCGetSafeBoxCoinLog; /** * Encodes the specified SCGetSafeBoxCoinLog message. Does not implicitly {@link player.SCGetSafeBoxCoinLog.verify|verify} messages. * @param message SCGetSafeBoxCoinLog message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ISCGetSafeBoxCoinLog, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified SCGetSafeBoxCoinLog message, length delimited. Does not implicitly {@link player.SCGetSafeBoxCoinLog.verify|verify} messages. * @param message SCGetSafeBoxCoinLog message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ISCGetSafeBoxCoinLog, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a SCGetSafeBoxCoinLog message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns SCGetSafeBoxCoinLog * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.SCGetSafeBoxCoinLog; /** * Decodes a SCGetSafeBoxCoinLog message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns SCGetSafeBoxCoinLog * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.SCGetSafeBoxCoinLog; /** * Verifies a SCGetSafeBoxCoinLog message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a SCGetSafeBoxCoinLog message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns SCGetSafeBoxCoinLog */ public static fromObject(object: { [k: string]: any }): player.SCGetSafeBoxCoinLog; /** * Creates a plain object from a SCGetSafeBoxCoinLog message. Also converts values to other types if specified. * @param message SCGetSafeBoxCoinLog * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.SCGetSafeBoxCoinLog, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this SCGetSafeBoxCoinLog to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for SCGetSafeBoxCoinLog * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a CSPlayerInviteCode. */ interface ICSPlayerInviteCode { /** CSPlayerInviteCode Code */ Code?: (string|null); } /** Represents a CSPlayerInviteCode. */ class CSPlayerInviteCode implements ICSPlayerInviteCode { /** * Constructs a new CSPlayerInviteCode. * @param [properties] Properties to set */ constructor(properties?: player.ICSPlayerInviteCode); /** CSPlayerInviteCode Code. */ public Code: string; /** * Creates a new CSPlayerInviteCode instance using the specified properties. * @param [properties] Properties to set * @returns CSPlayerInviteCode instance */ public static create(properties?: player.ICSPlayerInviteCode): player.CSPlayerInviteCode; /** * Encodes the specified CSPlayerInviteCode message. Does not implicitly {@link player.CSPlayerInviteCode.verify|verify} messages. * @param message CSPlayerInviteCode message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ICSPlayerInviteCode, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified CSPlayerInviteCode message, length delimited. Does not implicitly {@link player.CSPlayerInviteCode.verify|verify} messages. * @param message CSPlayerInviteCode message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ICSPlayerInviteCode, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a CSPlayerInviteCode message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns CSPlayerInviteCode * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.CSPlayerInviteCode; /** * Decodes a CSPlayerInviteCode message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns CSPlayerInviteCode * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.CSPlayerInviteCode; /** * Verifies a CSPlayerInviteCode message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a CSPlayerInviteCode message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns CSPlayerInviteCode */ public static fromObject(object: { [k: string]: any }): player.CSPlayerInviteCode; /** * Creates a plain object from a CSPlayerInviteCode message. Also converts values to other types if specified. * @param message CSPlayerInviteCode * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.CSPlayerInviteCode, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this CSPlayerInviteCode to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for CSPlayerInviteCode * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a SCPlayerInviteCode. */ interface ISCPlayerInviteCode { /** SCPlayerInviteCode OpRetCode */ OpRetCode?: (player.OpResultCode|null); } /** Represents a SCPlayerInviteCode. */ class SCPlayerInviteCode implements ISCPlayerInviteCode { /** * Constructs a new SCPlayerInviteCode. * @param [properties] Properties to set */ constructor(properties?: player.ISCPlayerInviteCode); /** SCPlayerInviteCode OpRetCode. */ public OpRetCode: player.OpResultCode; /** * Creates a new SCPlayerInviteCode instance using the specified properties. * @param [properties] Properties to set * @returns SCPlayerInviteCode instance */ public static create(properties?: player.ISCPlayerInviteCode): player.SCPlayerInviteCode; /** * Encodes the specified SCPlayerInviteCode message. Does not implicitly {@link player.SCPlayerInviteCode.verify|verify} messages. * @param message SCPlayerInviteCode message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ISCPlayerInviteCode, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified SCPlayerInviteCode message, length delimited. Does not implicitly {@link player.SCPlayerInviteCode.verify|verify} messages. * @param message SCPlayerInviteCode message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ISCPlayerInviteCode, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a SCPlayerInviteCode message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns SCPlayerInviteCode * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.SCPlayerInviteCode; /** * Decodes a SCPlayerInviteCode message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns SCPlayerInviteCode * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.SCPlayerInviteCode; /** * Verifies a SCPlayerInviteCode message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a SCPlayerInviteCode message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns SCPlayerInviteCode */ public static fromObject(object: { [k: string]: any }): player.SCPlayerInviteCode; /** * Creates a plain object from a SCPlayerInviteCode message. Also converts values to other types if specified. * @param message SCPlayerInviteCode * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.SCPlayerInviteCode, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this SCPlayerInviteCode to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for SCPlayerInviteCode * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a CSWebAPIPlayerPass. */ interface ICSWebAPIPlayerPass { /** CSWebAPIPlayerPass ApiName */ ApiName?: (string|null); /** CSWebAPIPlayerPass Params */ Params?: (string|null); /** CSWebAPIPlayerPass CBData */ CBData?: (string|null); } /** Represents a CSWebAPIPlayerPass. */ class CSWebAPIPlayerPass implements ICSWebAPIPlayerPass { /** * Constructs a new CSWebAPIPlayerPass. * @param [properties] Properties to set */ constructor(properties?: player.ICSWebAPIPlayerPass); /** CSWebAPIPlayerPass ApiName. */ public ApiName: string; /** CSWebAPIPlayerPass Params. */ public Params: string; /** CSWebAPIPlayerPass CBData. */ public CBData: string; /** * Creates a new CSWebAPIPlayerPass instance using the specified properties. * @param [properties] Properties to set * @returns CSWebAPIPlayerPass instance */ public static create(properties?: player.ICSWebAPIPlayerPass): player.CSWebAPIPlayerPass; /** * Encodes the specified CSWebAPIPlayerPass message. Does not implicitly {@link player.CSWebAPIPlayerPass.verify|verify} messages. * @param message CSWebAPIPlayerPass message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ICSWebAPIPlayerPass, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified CSWebAPIPlayerPass message, length delimited. Does not implicitly {@link player.CSWebAPIPlayerPass.verify|verify} messages. * @param message CSWebAPIPlayerPass message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ICSWebAPIPlayerPass, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a CSWebAPIPlayerPass message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns CSWebAPIPlayerPass * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.CSWebAPIPlayerPass; /** * Decodes a CSWebAPIPlayerPass message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns CSWebAPIPlayerPass * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.CSWebAPIPlayerPass; /** * Verifies a CSWebAPIPlayerPass message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a CSWebAPIPlayerPass message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns CSWebAPIPlayerPass */ public static fromObject(object: { [k: string]: any }): player.CSWebAPIPlayerPass; /** * Creates a plain object from a CSWebAPIPlayerPass message. Also converts values to other types if specified. * @param message CSWebAPIPlayerPass * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.CSWebAPIPlayerPass, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this CSWebAPIPlayerPass to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for CSWebAPIPlayerPass * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a SCWebAPIPlayerPass. */ interface ISCWebAPIPlayerPass { /** SCWebAPIPlayerPass OpRetCode */ OpRetCode?: (player.OpResultCode|null); /** SCWebAPIPlayerPass ApiName */ ApiName?: (string|null); /** SCWebAPIPlayerPass CBData */ CBData?: (string|null); /** SCWebAPIPlayerPass Response */ Response?: (string|null); } /** Represents a SCWebAPIPlayerPass. */ class SCWebAPIPlayerPass implements ISCWebAPIPlayerPass { /** * Constructs a new SCWebAPIPlayerPass. * @param [properties] Properties to set */ constructor(properties?: player.ISCWebAPIPlayerPass); /** SCWebAPIPlayerPass OpRetCode. */ public OpRetCode: player.OpResultCode; /** SCWebAPIPlayerPass ApiName. */ public ApiName: string; /** SCWebAPIPlayerPass CBData. */ public CBData: string; /** SCWebAPIPlayerPass Response. */ public Response: string; /** * Creates a new SCWebAPIPlayerPass instance using the specified properties. * @param [properties] Properties to set * @returns SCWebAPIPlayerPass instance */ public static create(properties?: player.ISCWebAPIPlayerPass): player.SCWebAPIPlayerPass; /** * Encodes the specified SCWebAPIPlayerPass message. Does not implicitly {@link player.SCWebAPIPlayerPass.verify|verify} messages. * @param message SCWebAPIPlayerPass message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ISCWebAPIPlayerPass, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified SCWebAPIPlayerPass message, length delimited. Does not implicitly {@link player.SCWebAPIPlayerPass.verify|verify} messages. * @param message SCWebAPIPlayerPass message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ISCWebAPIPlayerPass, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a SCWebAPIPlayerPass message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns SCWebAPIPlayerPass * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.SCWebAPIPlayerPass; /** * Decodes a SCWebAPIPlayerPass message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns SCWebAPIPlayerPass * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.SCWebAPIPlayerPass; /** * Verifies a SCWebAPIPlayerPass message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a SCWebAPIPlayerPass message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns SCWebAPIPlayerPass */ public static fromObject(object: { [k: string]: any }): player.SCWebAPIPlayerPass; /** * Creates a plain object from a SCWebAPIPlayerPass message. Also converts values to other types if specified. * @param message SCWebAPIPlayerPass * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.SCWebAPIPlayerPass, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this SCWebAPIPlayerPass to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for SCWebAPIPlayerPass * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a CSWebAPISystemPass. */ interface ICSWebAPISystemPass { /** CSWebAPISystemPass ApiName */ ApiName?: (string|null); /** CSWebAPISystemPass Params */ Params?: (string|null); /** CSWebAPISystemPass CBData */ CBData?: (string|null); } /** Represents a CSWebAPISystemPass. */ class CSWebAPISystemPass implements ICSWebAPISystemPass { /** * Constructs a new CSWebAPISystemPass. * @param [properties] Properties to set */ constructor(properties?: player.ICSWebAPISystemPass); /** CSWebAPISystemPass ApiName. */ public ApiName: string; /** CSWebAPISystemPass Params. */ public Params: string; /** CSWebAPISystemPass CBData. */ public CBData: string; /** * Creates a new CSWebAPISystemPass instance using the specified properties. * @param [properties] Properties to set * @returns CSWebAPISystemPass instance */ public static create(properties?: player.ICSWebAPISystemPass): player.CSWebAPISystemPass; /** * Encodes the specified CSWebAPISystemPass message. Does not implicitly {@link player.CSWebAPISystemPass.verify|verify} messages. * @param message CSWebAPISystemPass message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ICSWebAPISystemPass, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified CSWebAPISystemPass message, length delimited. Does not implicitly {@link player.CSWebAPISystemPass.verify|verify} messages. * @param message CSWebAPISystemPass message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ICSWebAPISystemPass, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a CSWebAPISystemPass message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns CSWebAPISystemPass * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.CSWebAPISystemPass; /** * Decodes a CSWebAPISystemPass message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns CSWebAPISystemPass * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.CSWebAPISystemPass; /** * Verifies a CSWebAPISystemPass message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a CSWebAPISystemPass message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns CSWebAPISystemPass */ public static fromObject(object: { [k: string]: any }): player.CSWebAPISystemPass; /** * Creates a plain object from a CSWebAPISystemPass message. Also converts values to other types if specified. * @param message CSWebAPISystemPass * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.CSWebAPISystemPass, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this CSWebAPISystemPass to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for CSWebAPISystemPass * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a SCWebAPISystemPass. */ interface ISCWebAPISystemPass { /** SCWebAPISystemPass OpRetCode */ OpRetCode?: (player.OpResultCode|null); /** SCWebAPISystemPass ApiName */ ApiName?: (string|null); /** SCWebAPISystemPass CBData */ CBData?: (string|null); /** SCWebAPISystemPass Response */ Response?: (string|null); } /** Represents a SCWebAPISystemPass. */ class SCWebAPISystemPass implements ISCWebAPISystemPass { /** * Constructs a new SCWebAPISystemPass. * @param [properties] Properties to set */ constructor(properties?: player.ISCWebAPISystemPass); /** SCWebAPISystemPass OpRetCode. */ public OpRetCode: player.OpResultCode; /** SCWebAPISystemPass ApiName. */ public ApiName: string; /** SCWebAPISystemPass CBData. */ public CBData: string; /** SCWebAPISystemPass Response. */ public Response: string; /** * Creates a new SCWebAPISystemPass instance using the specified properties. * @param [properties] Properties to set * @returns SCWebAPISystemPass instance */ public static create(properties?: player.ISCWebAPISystemPass): player.SCWebAPISystemPass; /** * Encodes the specified SCWebAPISystemPass message. Does not implicitly {@link player.SCWebAPISystemPass.verify|verify} messages. * @param message SCWebAPISystemPass message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ISCWebAPISystemPass, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified SCWebAPISystemPass message, length delimited. Does not implicitly {@link player.SCWebAPISystemPass.verify|verify} messages. * @param message SCWebAPISystemPass message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ISCWebAPISystemPass, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a SCWebAPISystemPass message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns SCWebAPISystemPass * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.SCWebAPISystemPass; /** * Decodes a SCWebAPISystemPass message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns SCWebAPISystemPass * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.SCWebAPISystemPass; /** * Verifies a SCWebAPISystemPass message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a SCWebAPISystemPass message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns SCWebAPISystemPass */ public static fromObject(object: { [k: string]: any }): player.SCWebAPISystemPass; /** * Creates a plain object from a SCWebAPISystemPass message. Also converts values to other types if specified. * @param message SCWebAPISystemPass * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.SCWebAPISystemPass, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this SCWebAPISystemPass to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for SCWebAPISystemPass * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a CSSpreadBind. */ interface ICSSpreadBind { /** CSSpreadBind ParentId */ ParentId?: (number|null); } /** Represents a CSSpreadBind. */ class CSSpreadBind implements ICSSpreadBind { /** * Constructs a new CSSpreadBind. * @param [properties] Properties to set */ constructor(properties?: player.ICSSpreadBind); /** CSSpreadBind ParentId. */ public ParentId: number; /** * Creates a new CSSpreadBind instance using the specified properties. * @param [properties] Properties to set * @returns CSSpreadBind instance */ public static create(properties?: player.ICSSpreadBind): player.CSSpreadBind; /** * Encodes the specified CSSpreadBind message. Does not implicitly {@link player.CSSpreadBind.verify|verify} messages. * @param message CSSpreadBind message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ICSSpreadBind, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified CSSpreadBind message, length delimited. Does not implicitly {@link player.CSSpreadBind.verify|verify} messages. * @param message CSSpreadBind message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ICSSpreadBind, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a CSSpreadBind message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns CSSpreadBind * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.CSSpreadBind; /** * Decodes a CSSpreadBind message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns CSSpreadBind * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.CSSpreadBind; /** * Verifies a CSSpreadBind message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a CSSpreadBind message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns CSSpreadBind */ public static fromObject(object: { [k: string]: any }): player.CSSpreadBind; /** * Creates a plain object from a CSSpreadBind message. Also converts values to other types if specified. * @param message CSSpreadBind * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.CSSpreadBind, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this CSSpreadBind to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for CSSpreadBind * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a SCSpreadBind. */ interface ISCSpreadBind { /** SCSpreadBind OpRetCode */ OpRetCode?: (player.OpResultCode|null); /** SCSpreadBind ParentId */ ParentId?: (number|null); } /** Represents a SCSpreadBind. */ class SCSpreadBind implements ISCSpreadBind { /** * Constructs a new SCSpreadBind. * @param [properties] Properties to set */ constructor(properties?: player.ISCSpreadBind); /** SCSpreadBind OpRetCode. */ public OpRetCode: player.OpResultCode; /** SCSpreadBind ParentId. */ public ParentId: number; /** * Creates a new SCSpreadBind instance using the specified properties. * @param [properties] Properties to set * @returns SCSpreadBind instance */ public static create(properties?: player.ISCSpreadBind): player.SCSpreadBind; /** * Encodes the specified SCSpreadBind message. Does not implicitly {@link player.SCSpreadBind.verify|verify} messages. * @param message SCSpreadBind message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ISCSpreadBind, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified SCSpreadBind message, length delimited. Does not implicitly {@link player.SCSpreadBind.verify|verify} messages. * @param message SCSpreadBind message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ISCSpreadBind, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a SCSpreadBind message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns SCSpreadBind * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.SCSpreadBind; /** * Decodes a SCSpreadBind message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns SCSpreadBind * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.SCSpreadBind; /** * Verifies a SCSpreadBind message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a SCSpreadBind message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns SCSpreadBind */ public static fromObject(object: { [k: string]: any }): player.SCSpreadBind; /** * Creates a plain object from a SCSpreadBind message. Also converts values to other types if specified. * @param message SCSpreadBind * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.SCSpreadBind, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this SCSpreadBind to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for SCSpreadBind * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a CSBindPromoter. */ interface ICSBindPromoter { /** CSBindPromoter Promoter */ Promoter?: (string|null); } /** Represents a CSBindPromoter. */ class CSBindPromoter implements ICSBindPromoter { /** * Constructs a new CSBindPromoter. * @param [properties] Properties to set */ constructor(properties?: player.ICSBindPromoter); /** CSBindPromoter Promoter. */ public Promoter: string; /** * Creates a new CSBindPromoter instance using the specified properties. * @param [properties] Properties to set * @returns CSBindPromoter instance */ public static create(properties?: player.ICSBindPromoter): player.CSBindPromoter; /** * Encodes the specified CSBindPromoter message. Does not implicitly {@link player.CSBindPromoter.verify|verify} messages. * @param message CSBindPromoter message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ICSBindPromoter, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified CSBindPromoter message, length delimited. Does not implicitly {@link player.CSBindPromoter.verify|verify} messages. * @param message CSBindPromoter message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ICSBindPromoter, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a CSBindPromoter message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns CSBindPromoter * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.CSBindPromoter; /** * Decodes a CSBindPromoter message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns CSBindPromoter * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.CSBindPromoter; /** * Verifies a CSBindPromoter message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a CSBindPromoter message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns CSBindPromoter */ public static fromObject(object: { [k: string]: any }): player.CSBindPromoter; /** * Creates a plain object from a CSBindPromoter message. Also converts values to other types if specified. * @param message CSBindPromoter * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.CSBindPromoter, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this CSBindPromoter to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for CSBindPromoter * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a SCBindPromoter. */ interface ISCBindPromoter { /** SCBindPromoter OpRetCode */ OpRetCode?: (player.OpResultCode|null); /** SCBindPromoter Promoter */ Promoter?: (string|null); } /** Represents a SCBindPromoter. */ class SCBindPromoter implements ISCBindPromoter { /** * Constructs a new SCBindPromoter. * @param [properties] Properties to set */ constructor(properties?: player.ISCBindPromoter); /** SCBindPromoter OpRetCode. */ public OpRetCode: player.OpResultCode; /** SCBindPromoter Promoter. */ public Promoter: string; /** * Creates a new SCBindPromoter instance using the specified properties. * @param [properties] Properties to set * @returns SCBindPromoter instance */ public static create(properties?: player.ISCBindPromoter): player.SCBindPromoter; /** * Encodes the specified SCBindPromoter message. Does not implicitly {@link player.SCBindPromoter.verify|verify} messages. * @param message SCBindPromoter message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ISCBindPromoter, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified SCBindPromoter message, length delimited. Does not implicitly {@link player.SCBindPromoter.verify|verify} messages. * @param message SCBindPromoter message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ISCBindPromoter, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a SCBindPromoter message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns SCBindPromoter * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.SCBindPromoter; /** * Decodes a SCBindPromoter message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns SCBindPromoter * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.SCBindPromoter; /** * Verifies a SCBindPromoter message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a SCBindPromoter message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns SCBindPromoter */ public static fromObject(object: { [k: string]: any }): player.SCBindPromoter; /** * Creates a plain object from a SCBindPromoter message. Also converts values to other types if specified. * @param message SCBindPromoter * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.SCBindPromoter, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this SCBindPromoter to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for SCBindPromoter * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a SCBindPromoterState. */ interface ISCBindPromoterState { /** SCBindPromoterState BindState */ BindState?: (number|null); } /** Represents a SCBindPromoterState. */ class SCBindPromoterState implements ISCBindPromoterState { /** * Constructs a new SCBindPromoterState. * @param [properties] Properties to set */ constructor(properties?: player.ISCBindPromoterState); /** SCBindPromoterState BindState. */ public BindState: number; /** * Creates a new SCBindPromoterState instance using the specified properties. * @param [properties] Properties to set * @returns SCBindPromoterState instance */ public static create(properties?: player.ISCBindPromoterState): player.SCBindPromoterState; /** * Encodes the specified SCBindPromoterState message. Does not implicitly {@link player.SCBindPromoterState.verify|verify} messages. * @param message SCBindPromoterState message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ISCBindPromoterState, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified SCBindPromoterState message, length delimited. Does not implicitly {@link player.SCBindPromoterState.verify|verify} messages. * @param message SCBindPromoterState message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ISCBindPromoterState, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a SCBindPromoterState message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns SCBindPromoterState * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.SCBindPromoterState; /** * Decodes a SCBindPromoterState message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns SCBindPromoterState * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.SCBindPromoterState; /** * Verifies a SCBindPromoterState message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a SCBindPromoterState message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns SCBindPromoterState */ public static fromObject(object: { [k: string]: any }): player.SCBindPromoterState; /** * Creates a plain object from a SCBindPromoterState message. Also converts values to other types if specified. * @param message SCBindPromoterState * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.SCBindPromoterState, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this SCBindPromoterState to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for SCBindPromoterState * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a CSGenCustomerToken. */ interface ICSGenCustomerToken { } /** Represents a CSGenCustomerToken. */ class CSGenCustomerToken implements ICSGenCustomerToken { /** * Constructs a new CSGenCustomerToken. * @param [properties] Properties to set */ constructor(properties?: player.ICSGenCustomerToken); /** * Creates a new CSGenCustomerToken instance using the specified properties. * @param [properties] Properties to set * @returns CSGenCustomerToken instance */ public static create(properties?: player.ICSGenCustomerToken): player.CSGenCustomerToken; /** * Encodes the specified CSGenCustomerToken message. Does not implicitly {@link player.CSGenCustomerToken.verify|verify} messages. * @param message CSGenCustomerToken message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ICSGenCustomerToken, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified CSGenCustomerToken message, length delimited. Does not implicitly {@link player.CSGenCustomerToken.verify|verify} messages. * @param message CSGenCustomerToken message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ICSGenCustomerToken, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a CSGenCustomerToken message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns CSGenCustomerToken * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.CSGenCustomerToken; /** * Decodes a CSGenCustomerToken message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns CSGenCustomerToken * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.CSGenCustomerToken; /** * Verifies a CSGenCustomerToken message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a CSGenCustomerToken message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns CSGenCustomerToken */ public static fromObject(object: { [k: string]: any }): player.CSGenCustomerToken; /** * Creates a plain object from a CSGenCustomerToken message. Also converts values to other types if specified. * @param message CSGenCustomerToken * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.CSGenCustomerToken, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this CSGenCustomerToken to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for CSGenCustomerToken * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a SCGenCustomerToken. */ interface ISCGenCustomerToken { /** SCGenCustomerToken Token */ Token?: (string|null); } /** Represents a SCGenCustomerToken. */ class SCGenCustomerToken implements ISCGenCustomerToken { /** * Constructs a new SCGenCustomerToken. * @param [properties] Properties to set */ constructor(properties?: player.ISCGenCustomerToken); /** SCGenCustomerToken Token. */ public Token: string; /** * Creates a new SCGenCustomerToken instance using the specified properties. * @param [properties] Properties to set * @returns SCGenCustomerToken instance */ public static create(properties?: player.ISCGenCustomerToken): player.SCGenCustomerToken; /** * Encodes the specified SCGenCustomerToken message. Does not implicitly {@link player.SCGenCustomerToken.verify|verify} messages. * @param message SCGenCustomerToken message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ISCGenCustomerToken, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified SCGenCustomerToken message, length delimited. Does not implicitly {@link player.SCGenCustomerToken.verify|verify} messages. * @param message SCGenCustomerToken message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ISCGenCustomerToken, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a SCGenCustomerToken message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns SCGenCustomerToken * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.SCGenCustomerToken; /** * Decodes a SCGenCustomerToken message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns SCGenCustomerToken * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.SCGenCustomerToken; /** * Verifies a SCGenCustomerToken message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a SCGenCustomerToken message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns SCGenCustomerToken */ public static fromObject(object: { [k: string]: any }): player.SCGenCustomerToken; /** * Creates a plain object from a SCGenCustomerToken message. Also converts values to other types if specified. * @param message SCGenCustomerToken * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.SCGenCustomerToken, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this SCGenCustomerToken to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for SCGenCustomerToken * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a CustomerMsg. */ interface ICustomerMsg { /** CustomerMsg MsgId */ MsgId?: (string|null); /** CustomerMsg Data */ Data?: (string|null); } /** Represents a CustomerMsg. */ class CustomerMsg implements ICustomerMsg { /** * Constructs a new CustomerMsg. * @param [properties] Properties to set */ constructor(properties?: player.ICustomerMsg); /** CustomerMsg MsgId. */ public MsgId: string; /** CustomerMsg Data. */ public Data: string; /** * Creates a new CustomerMsg instance using the specified properties. * @param [properties] Properties to set * @returns CustomerMsg instance */ public static create(properties?: player.ICustomerMsg): player.CustomerMsg; /** * Encodes the specified CustomerMsg message. Does not implicitly {@link player.CustomerMsg.verify|verify} messages. * @param message CustomerMsg message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ICustomerMsg, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified CustomerMsg message, length delimited. Does not implicitly {@link player.CustomerMsg.verify|verify} messages. * @param message CustomerMsg message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ICustomerMsg, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a CustomerMsg message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns CustomerMsg * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.CustomerMsg; /** * Decodes a CustomerMsg message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns CustomerMsg * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.CustomerMsg; /** * Verifies a CustomerMsg message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a CustomerMsg message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns CustomerMsg */ public static fromObject(object: { [k: string]: any }): player.CustomerMsg; /** * Creates a plain object from a CustomerMsg message. Also converts values to other types if specified. * @param message CustomerMsg * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.CustomerMsg, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this CustomerMsg to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for CustomerMsg * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a SCCustomerNewMsg. */ interface ISCCustomerNewMsg { /** SCCustomerNewMsg Data */ Data?: (player.ICustomerMsg[]|null); } /** Represents a SCCustomerNewMsg. */ class SCCustomerNewMsg implements ISCCustomerNewMsg { /** * Constructs a new SCCustomerNewMsg. * @param [properties] Properties to set */ constructor(properties?: player.ISCCustomerNewMsg); /** SCCustomerNewMsg Data. */ public Data: player.ICustomerMsg[]; /** * Creates a new SCCustomerNewMsg instance using the specified properties. * @param [properties] Properties to set * @returns SCCustomerNewMsg instance */ public static create(properties?: player.ISCCustomerNewMsg): player.SCCustomerNewMsg; /** * Encodes the specified SCCustomerNewMsg message. Does not implicitly {@link player.SCCustomerNewMsg.verify|verify} messages. * @param message SCCustomerNewMsg message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ISCCustomerNewMsg, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified SCCustomerNewMsg message, length delimited. Does not implicitly {@link player.SCCustomerNewMsg.verify|verify} messages. * @param message SCCustomerNewMsg message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ISCCustomerNewMsg, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a SCCustomerNewMsg message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns SCCustomerNewMsg * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.SCCustomerNewMsg; /** * Decodes a SCCustomerNewMsg message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns SCCustomerNewMsg * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.SCCustomerNewMsg; /** * Verifies a SCCustomerNewMsg message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a SCCustomerNewMsg message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns SCCustomerNewMsg */ public static fromObject(object: { [k: string]: any }): player.SCCustomerNewMsg; /** * Creates a plain object from a SCCustomerNewMsg message. Also converts values to other types if specified. * @param message SCCustomerNewMsg * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.SCCustomerNewMsg, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this SCCustomerNewMsg to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for SCCustomerNewMsg * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a CSCustomerNewMsgAck. */ interface ICSCustomerNewMsgAck { /** CSCustomerNewMsgAck MsgIds */ MsgIds?: (string[]|null); } /** Represents a CSCustomerNewMsgAck. */ class CSCustomerNewMsgAck implements ICSCustomerNewMsgAck { /** * Constructs a new CSCustomerNewMsgAck. * @param [properties] Properties to set */ constructor(properties?: player.ICSCustomerNewMsgAck); /** CSCustomerNewMsgAck MsgIds. */ public MsgIds: string[]; /** * Creates a new CSCustomerNewMsgAck instance using the specified properties. * @param [properties] Properties to set * @returns CSCustomerNewMsgAck instance */ public static create(properties?: player.ICSCustomerNewMsgAck): player.CSCustomerNewMsgAck; /** * Encodes the specified CSCustomerNewMsgAck message. Does not implicitly {@link player.CSCustomerNewMsgAck.verify|verify} messages. * @param message CSCustomerNewMsgAck message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ICSCustomerNewMsgAck, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified CSCustomerNewMsgAck message, length delimited. Does not implicitly {@link player.CSCustomerNewMsgAck.verify|verify} messages. * @param message CSCustomerNewMsgAck message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ICSCustomerNewMsgAck, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a CSCustomerNewMsgAck message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns CSCustomerNewMsgAck * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.CSCustomerNewMsgAck; /** * Decodes a CSCustomerNewMsgAck message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns CSCustomerNewMsgAck * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.CSCustomerNewMsgAck; /** * Verifies a CSCustomerNewMsgAck message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a CSCustomerNewMsgAck message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns CSCustomerNewMsgAck */ public static fromObject(object: { [k: string]: any }): player.CSCustomerNewMsgAck; /** * Creates a plain object from a CSCustomerNewMsgAck message. Also converts values to other types if specified. * @param message CSCustomerNewMsgAck * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.CSCustomerNewMsgAck, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this CSCustomerNewMsgAck to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for CSCustomerNewMsgAck * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a CSGetImageVerifyCode. */ interface ICSGetImageVerifyCode { } /** Represents a CSGetImageVerifyCode. */ class CSGetImageVerifyCode implements ICSGetImageVerifyCode { /** * Constructs a new CSGetImageVerifyCode. * @param [properties] Properties to set */ constructor(properties?: player.ICSGetImageVerifyCode); /** * Creates a new CSGetImageVerifyCode instance using the specified properties. * @param [properties] Properties to set * @returns CSGetImageVerifyCode instance */ public static create(properties?: player.ICSGetImageVerifyCode): player.CSGetImageVerifyCode; /** * Encodes the specified CSGetImageVerifyCode message. Does not implicitly {@link player.CSGetImageVerifyCode.verify|verify} messages. * @param message CSGetImageVerifyCode message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ICSGetImageVerifyCode, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified CSGetImageVerifyCode message, length delimited. Does not implicitly {@link player.CSGetImageVerifyCode.verify|verify} messages. * @param message CSGetImageVerifyCode message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ICSGetImageVerifyCode, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a CSGetImageVerifyCode message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns CSGetImageVerifyCode * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.CSGetImageVerifyCode; /** * Decodes a CSGetImageVerifyCode message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns CSGetImageVerifyCode * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.CSGetImageVerifyCode; /** * Verifies a CSGetImageVerifyCode message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a CSGetImageVerifyCode message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns CSGetImageVerifyCode */ public static fromObject(object: { [k: string]: any }): player.CSGetImageVerifyCode; /** * Creates a plain object from a CSGetImageVerifyCode message. Also converts values to other types if specified. * @param message CSGetImageVerifyCode * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.CSGetImageVerifyCode, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this CSGetImageVerifyCode to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for CSGetImageVerifyCode * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a SCGetImageVerifyCode. */ interface ISCGetImageVerifyCode { /** SCGetImageVerifyCode OpRetCode */ OpRetCode?: (player.OpResultCode|null); /** SCGetImageVerifyCode ImageData */ ImageData?: (string|null); } /** Represents a SCGetImageVerifyCode. */ class SCGetImageVerifyCode implements ISCGetImageVerifyCode { /** * Constructs a new SCGetImageVerifyCode. * @param [properties] Properties to set */ constructor(properties?: player.ISCGetImageVerifyCode); /** SCGetImageVerifyCode OpRetCode. */ public OpRetCode: player.OpResultCode; /** SCGetImageVerifyCode ImageData. */ public ImageData: string; /** * Creates a new SCGetImageVerifyCode instance using the specified properties. * @param [properties] Properties to set * @returns SCGetImageVerifyCode instance */ public static create(properties?: player.ISCGetImageVerifyCode): player.SCGetImageVerifyCode; /** * Encodes the specified SCGetImageVerifyCode message. Does not implicitly {@link player.SCGetImageVerifyCode.verify|verify} messages. * @param message SCGetImageVerifyCode message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ISCGetImageVerifyCode, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified SCGetImageVerifyCode message, length delimited. Does not implicitly {@link player.SCGetImageVerifyCode.verify|verify} messages. * @param message SCGetImageVerifyCode message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ISCGetImageVerifyCode, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a SCGetImageVerifyCode message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns SCGetImageVerifyCode * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.SCGetImageVerifyCode; /** * Decodes a SCGetImageVerifyCode message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns SCGetImageVerifyCode * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.SCGetImageVerifyCode; /** * Verifies a SCGetImageVerifyCode message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a SCGetImageVerifyCode message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns SCGetImageVerifyCode */ public static fromObject(object: { [k: string]: any }): player.SCGetImageVerifyCode; /** * Creates a plain object from a SCGetImageVerifyCode message. Also converts values to other types if specified. * @param message SCGetImageVerifyCode * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.SCGetImageVerifyCode, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this SCGetImageVerifyCode to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for SCGetImageVerifyCode * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a CSImageVerifyCode. */ interface ICSImageVerifyCode { /** CSImageVerifyCode Code */ Code?: (string|null); } /** Represents a CSImageVerifyCode. */ class CSImageVerifyCode implements ICSImageVerifyCode { /** * Constructs a new CSImageVerifyCode. * @param [properties] Properties to set */ constructor(properties?: player.ICSImageVerifyCode); /** CSImageVerifyCode Code. */ public Code: string; /** * Creates a new CSImageVerifyCode instance using the specified properties. * @param [properties] Properties to set * @returns CSImageVerifyCode instance */ public static create(properties?: player.ICSImageVerifyCode): player.CSImageVerifyCode; /** * Encodes the specified CSImageVerifyCode message. Does not implicitly {@link player.CSImageVerifyCode.verify|verify} messages. * @param message CSImageVerifyCode message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ICSImageVerifyCode, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified CSImageVerifyCode message, length delimited. Does not implicitly {@link player.CSImageVerifyCode.verify|verify} messages. * @param message CSImageVerifyCode message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ICSImageVerifyCode, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a CSImageVerifyCode message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns CSImageVerifyCode * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.CSImageVerifyCode; /** * Decodes a CSImageVerifyCode message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns CSImageVerifyCode * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.CSImageVerifyCode; /** * Verifies a CSImageVerifyCode message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a CSImageVerifyCode message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns CSImageVerifyCode */ public static fromObject(object: { [k: string]: any }): player.CSImageVerifyCode; /** * Creates a plain object from a CSImageVerifyCode message. Also converts values to other types if specified. * @param message CSImageVerifyCode * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.CSImageVerifyCode, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this CSImageVerifyCode to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for CSImageVerifyCode * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a SCImageVerifyCode. */ interface ISCImageVerifyCode { /** SCImageVerifyCode OpRetCode */ OpRetCode?: (player.OpResultCode|null); } /** Represents a SCImageVerifyCode. */ class SCImageVerifyCode implements ISCImageVerifyCode { /** * Constructs a new SCImageVerifyCode. * @param [properties] Properties to set */ constructor(properties?: player.ISCImageVerifyCode); /** SCImageVerifyCode OpRetCode. */ public OpRetCode: player.OpResultCode; /** * Creates a new SCImageVerifyCode instance using the specified properties. * @param [properties] Properties to set * @returns SCImageVerifyCode instance */ public static create(properties?: player.ISCImageVerifyCode): player.SCImageVerifyCode; /** * Encodes the specified SCImageVerifyCode message. Does not implicitly {@link player.SCImageVerifyCode.verify|verify} messages. * @param message SCImageVerifyCode message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ISCImageVerifyCode, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified SCImageVerifyCode message, length delimited. Does not implicitly {@link player.SCImageVerifyCode.verify|verify} messages. * @param message SCImageVerifyCode message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ISCImageVerifyCode, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a SCImageVerifyCode message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns SCImageVerifyCode * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.SCImageVerifyCode; /** * Decodes a SCImageVerifyCode message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns SCImageVerifyCode * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.SCImageVerifyCode; /** * Verifies a SCImageVerifyCode message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a SCImageVerifyCode message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns SCImageVerifyCode */ public static fromObject(object: { [k: string]: any }): player.SCImageVerifyCode; /** * Creates a plain object from a SCImageVerifyCode message. Also converts values to other types if specified. * @param message SCImageVerifyCode * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.SCImageVerifyCode, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this SCImageVerifyCode to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for SCImageVerifyCode * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a SCTrusteeshipTips. */ interface ISCTrusteeshipTips { /** SCTrusteeshipTips Trusteeship */ Trusteeship?: (number|null); /** SCTrusteeshipTips TotalNum */ TotalNum?: (number|null); /** SCTrusteeshipTips GameFreeId */ GameFreeId?: (number|null); /** SCTrusteeshipTips OpParams */ OpParams?: (number[]|null); } /** Represents a SCTrusteeshipTips. */ class SCTrusteeshipTips implements ISCTrusteeshipTips { /** * Constructs a new SCTrusteeshipTips. * @param [properties] Properties to set */ constructor(properties?: player.ISCTrusteeshipTips); /** SCTrusteeshipTips Trusteeship. */ public Trusteeship: number; /** SCTrusteeshipTips TotalNum. */ public TotalNum: number; /** SCTrusteeshipTips GameFreeId. */ public GameFreeId: number; /** SCTrusteeshipTips OpParams. */ public OpParams: number[]; /** * Creates a new SCTrusteeshipTips instance using the specified properties. * @param [properties] Properties to set * @returns SCTrusteeshipTips instance */ public static create(properties?: player.ISCTrusteeshipTips): player.SCTrusteeshipTips; /** * Encodes the specified SCTrusteeshipTips message. Does not implicitly {@link player.SCTrusteeshipTips.verify|verify} messages. * @param message SCTrusteeshipTips message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ISCTrusteeshipTips, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified SCTrusteeshipTips message, length delimited. Does not implicitly {@link player.SCTrusteeshipTips.verify|verify} messages. * @param message SCTrusteeshipTips message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ISCTrusteeshipTips, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a SCTrusteeshipTips message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns SCTrusteeshipTips * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.SCTrusteeshipTips; /** * Decodes a SCTrusteeshipTips message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns SCTrusteeshipTips * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.SCTrusteeshipTips; /** * Verifies a SCTrusteeshipTips message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a SCTrusteeshipTips message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns SCTrusteeshipTips */ public static fromObject(object: { [k: string]: any }): player.SCTrusteeshipTips; /** * Creates a plain object from a SCTrusteeshipTips message. Also converts values to other types if specified. * @param message SCTrusteeshipTips * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.SCTrusteeshipTips, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this SCTrusteeshipTips to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for SCTrusteeshipTips * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a CSGetSliderVerifyCode. */ interface ICSGetSliderVerifyCode { /** CSGetSliderVerifyCode Tel */ Tel?: (string|null); } /** Represents a CSGetSliderVerifyCode. */ class CSGetSliderVerifyCode implements ICSGetSliderVerifyCode { /** * Constructs a new CSGetSliderVerifyCode. * @param [properties] Properties to set */ constructor(properties?: player.ICSGetSliderVerifyCode); /** CSGetSliderVerifyCode Tel. */ public Tel: string; /** * Creates a new CSGetSliderVerifyCode instance using the specified properties. * @param [properties] Properties to set * @returns CSGetSliderVerifyCode instance */ public static create(properties?: player.ICSGetSliderVerifyCode): player.CSGetSliderVerifyCode; /** * Encodes the specified CSGetSliderVerifyCode message. Does not implicitly {@link player.CSGetSliderVerifyCode.verify|verify} messages. * @param message CSGetSliderVerifyCode message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ICSGetSliderVerifyCode, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified CSGetSliderVerifyCode message, length delimited. Does not implicitly {@link player.CSGetSliderVerifyCode.verify|verify} messages. * @param message CSGetSliderVerifyCode message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ICSGetSliderVerifyCode, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a CSGetSliderVerifyCode message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns CSGetSliderVerifyCode * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.CSGetSliderVerifyCode; /** * Decodes a CSGetSliderVerifyCode message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns CSGetSliderVerifyCode * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.CSGetSliderVerifyCode; /** * Verifies a CSGetSliderVerifyCode message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a CSGetSliderVerifyCode message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns CSGetSliderVerifyCode */ public static fromObject(object: { [k: string]: any }): player.CSGetSliderVerifyCode; /** * Creates a plain object from a CSGetSliderVerifyCode message. Also converts values to other types if specified. * @param message CSGetSliderVerifyCode * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.CSGetSliderVerifyCode, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this CSGetSliderVerifyCode to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for CSGetSliderVerifyCode * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a SCGetSliderVerifyCode. */ interface ISCGetSliderVerifyCode { /** SCGetSliderVerifyCode OpRetCode */ OpRetCode?: (player.OpResultCode|null); /** SCGetSliderVerifyCode Pos */ Pos?: (number|null); } /** Represents a SCGetSliderVerifyCode. */ class SCGetSliderVerifyCode implements ISCGetSliderVerifyCode { /** * Constructs a new SCGetSliderVerifyCode. * @param [properties] Properties to set */ constructor(properties?: player.ISCGetSliderVerifyCode); /** SCGetSliderVerifyCode OpRetCode. */ public OpRetCode: player.OpResultCode; /** SCGetSliderVerifyCode Pos. */ public Pos: number; /** * Creates a new SCGetSliderVerifyCode instance using the specified properties. * @param [properties] Properties to set * @returns SCGetSliderVerifyCode instance */ public static create(properties?: player.ISCGetSliderVerifyCode): player.SCGetSliderVerifyCode; /** * Encodes the specified SCGetSliderVerifyCode message. Does not implicitly {@link player.SCGetSliderVerifyCode.verify|verify} messages. * @param message SCGetSliderVerifyCode message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ISCGetSliderVerifyCode, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified SCGetSliderVerifyCode message, length delimited. Does not implicitly {@link player.SCGetSliderVerifyCode.verify|verify} messages. * @param message SCGetSliderVerifyCode message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ISCGetSliderVerifyCode, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a SCGetSliderVerifyCode message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns SCGetSliderVerifyCode * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.SCGetSliderVerifyCode; /** * Decodes a SCGetSliderVerifyCode message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns SCGetSliderVerifyCode * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.SCGetSliderVerifyCode; /** * Verifies a SCGetSliderVerifyCode message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a SCGetSliderVerifyCode message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns SCGetSliderVerifyCode */ public static fromObject(object: { [k: string]: any }): player.SCGetSliderVerifyCode; /** * Creates a plain object from a SCGetSliderVerifyCode message. Also converts values to other types if specified. * @param message SCGetSliderVerifyCode * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.SCGetSliderVerifyCode, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this SCGetSliderVerifyCode to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for SCGetSliderVerifyCode * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a CSIosInstallStable. */ interface ICSIosInstallStable { /** CSIosInstallStable SnId */ SnId?: (number|null); /** CSIosInstallStable Tel */ Tel?: (string|null); } /** Represents a CSIosInstallStable. */ class CSIosInstallStable implements ICSIosInstallStable { /** * Constructs a new CSIosInstallStable. * @param [properties] Properties to set */ constructor(properties?: player.ICSIosInstallStable); /** CSIosInstallStable SnId. */ public SnId: number; /** CSIosInstallStable Tel. */ public Tel: string; /** * Creates a new CSIosInstallStable instance using the specified properties. * @param [properties] Properties to set * @returns CSIosInstallStable instance */ public static create(properties?: player.ICSIosInstallStable): player.CSIosInstallStable; /** * Encodes the specified CSIosInstallStable message. Does not implicitly {@link player.CSIosInstallStable.verify|verify} messages. * @param message CSIosInstallStable message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ICSIosInstallStable, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified CSIosInstallStable message, length delimited. Does not implicitly {@link player.CSIosInstallStable.verify|verify} messages. * @param message CSIosInstallStable message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ICSIosInstallStable, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a CSIosInstallStable message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns CSIosInstallStable * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.CSIosInstallStable; /** * Decodes a CSIosInstallStable message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns CSIosInstallStable * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.CSIosInstallStable; /** * Verifies a CSIosInstallStable message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a CSIosInstallStable message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns CSIosInstallStable */ public static fromObject(object: { [k: string]: any }): player.CSIosInstallStable; /** * Creates a plain object from a CSIosInstallStable message. Also converts values to other types if specified. * @param message CSIosInstallStable * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.CSIosInstallStable, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this CSIosInstallStable to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for CSIosInstallStable * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a SCIosInstallStable. */ interface ISCIosInstallStable { /** SCIosInstallStable OpRetCode */ OpRetCode?: (player.OpResultCode|null); } /** Represents a SCIosInstallStable. */ class SCIosInstallStable implements ISCIosInstallStable { /** * Constructs a new SCIosInstallStable. * @param [properties] Properties to set */ constructor(properties?: player.ISCIosInstallStable); /** SCIosInstallStable OpRetCode. */ public OpRetCode: player.OpResultCode; /** * Creates a new SCIosInstallStable instance using the specified properties. * @param [properties] Properties to set * @returns SCIosInstallStable instance */ public static create(properties?: player.ISCIosInstallStable): player.SCIosInstallStable; /** * Encodes the specified SCIosInstallStable message. Does not implicitly {@link player.SCIosInstallStable.verify|verify} messages. * @param message SCIosInstallStable message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ISCIosInstallStable, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified SCIosInstallStable message, length delimited. Does not implicitly {@link player.SCIosInstallStable.verify|verify} messages. * @param message SCIosInstallStable message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ISCIosInstallStable, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a SCIosInstallStable message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns SCIosInstallStable * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.SCIosInstallStable; /** * Decodes a SCIosInstallStable message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns SCIosInstallStable * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.SCIosInstallStable; /** * Verifies a SCIosInstallStable message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a SCIosInstallStable message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns SCIosInstallStable */ public static fromObject(object: { [k: string]: any }): player.SCIosInstallStable; /** * Creates a plain object from a SCIosInstallStable message. Also converts values to other types if specified. * @param message SCIosInstallStable * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.SCIosInstallStable, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this SCIosInstallStable to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for SCIosInstallStable * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a SrvMsgParam. */ interface ISrvMsgParam { /** SrvMsgParam IntParam */ IntParam?: (number|null); /** SrvMsgParam StrParam */ StrParam?: (string|null); } /** Represents a SrvMsgParam. */ class SrvMsgParam implements ISrvMsgParam { /** * Constructs a new SrvMsgParam. * @param [properties] Properties to set */ constructor(properties?: player.ISrvMsgParam); /** SrvMsgParam IntParam. */ public IntParam: number; /** SrvMsgParam StrParam. */ public StrParam: string; /** * Creates a new SrvMsgParam instance using the specified properties. * @param [properties] Properties to set * @returns SrvMsgParam instance */ public static create(properties?: player.ISrvMsgParam): player.SrvMsgParam; /** * Encodes the specified SrvMsgParam message. Does not implicitly {@link player.SrvMsgParam.verify|verify} messages. * @param message SrvMsgParam message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ISrvMsgParam, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified SrvMsgParam message, length delimited. Does not implicitly {@link player.SrvMsgParam.verify|verify} messages. * @param message SrvMsgParam message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ISrvMsgParam, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a SrvMsgParam message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns SrvMsgParam * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.SrvMsgParam; /** * Decodes a SrvMsgParam message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns SrvMsgParam * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.SrvMsgParam; /** * Verifies a SrvMsgParam message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a SrvMsgParam message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns SrvMsgParam */ public static fromObject(object: { [k: string]: any }): player.SrvMsgParam; /** * Creates a plain object from a SrvMsgParam message. Also converts values to other types if specified. * @param message SrvMsgParam * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.SrvMsgParam, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this SrvMsgParam to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for SrvMsgParam * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a SCSrvMsg. */ interface ISCSrvMsg { /** SCSrvMsg MsgId */ MsgId?: (number|null); /** SCSrvMsg Params */ Params?: (player.ISrvMsgParam[]|null); } /** Represents a SCSrvMsg. */ class SCSrvMsg implements ISCSrvMsg { /** * Constructs a new SCSrvMsg. * @param [properties] Properties to set */ constructor(properties?: player.ISCSrvMsg); /** SCSrvMsg MsgId. */ public MsgId: number; /** SCSrvMsg Params. */ public Params: player.ISrvMsgParam[]; /** * Creates a new SCSrvMsg instance using the specified properties. * @param [properties] Properties to set * @returns SCSrvMsg instance */ public static create(properties?: player.ISCSrvMsg): player.SCSrvMsg; /** * Encodes the specified SCSrvMsg message. Does not implicitly {@link player.SCSrvMsg.verify|verify} messages. * @param message SCSrvMsg message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ISCSrvMsg, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified SCSrvMsg message, length delimited. Does not implicitly {@link player.SCSrvMsg.verify|verify} messages. * @param message SCSrvMsg message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ISCSrvMsg, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a SCSrvMsg message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns SCSrvMsg * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.SCSrvMsg; /** * Decodes a SCSrvMsg message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns SCSrvMsg * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.SCSrvMsg; /** * Verifies a SCSrvMsg message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a SCSrvMsg message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns SCSrvMsg */ public static fromObject(object: { [k: string]: any }): player.SCSrvMsg; /** * Creates a plain object from a SCSrvMsg message. Also converts values to other types if specified. * @param message SCSrvMsg * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.SCSrvMsg, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this SCSrvMsg to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for SCSrvMsg * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a CSJackpotList. */ interface ICSJackpotList { /** CSJackpotList SnId */ SnId?: (number|null); } /** Represents a CSJackpotList. */ class CSJackpotList implements ICSJackpotList { /** * Constructs a new CSJackpotList. * @param [properties] Properties to set */ constructor(properties?: player.ICSJackpotList); /** CSJackpotList SnId. */ public SnId: number; /** * Creates a new CSJackpotList instance using the specified properties. * @param [properties] Properties to set * @returns CSJackpotList instance */ public static create(properties?: player.ICSJackpotList): player.CSJackpotList; /** * Encodes the specified CSJackpotList message. Does not implicitly {@link player.CSJackpotList.verify|verify} messages. * @param message CSJackpotList message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ICSJackpotList, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified CSJackpotList message, length delimited. Does not implicitly {@link player.CSJackpotList.verify|verify} messages. * @param message CSJackpotList message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ICSJackpotList, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a CSJackpotList message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns CSJackpotList * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.CSJackpotList; /** * Decodes a CSJackpotList message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns CSJackpotList * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.CSJackpotList; /** * Verifies a CSJackpotList message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a CSJackpotList message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns CSJackpotList */ public static fromObject(object: { [k: string]: any }): player.CSJackpotList; /** * Creates a plain object from a CSJackpotList message. Also converts values to other types if specified. * @param message CSJackpotList * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.CSJackpotList, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this CSJackpotList to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for CSJackpotList * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a FishJackpotInfo. */ interface IFishJackpotInfo { /** FishJackpotInfo Name */ Name?: (string|null); /** FishJackpotInfo Type */ Type?: (number|null); /** FishJackpotInfo Coin */ Coin?: (number|Long|null); /** FishJackpotInfo Ts */ Ts?: (number|Long|null); } /** Represents a FishJackpotInfo. */ class FishJackpotInfo implements IFishJackpotInfo { /** * Constructs a new FishJackpotInfo. * @param [properties] Properties to set */ constructor(properties?: player.IFishJackpotInfo); /** FishJackpotInfo Name. */ public Name: string; /** FishJackpotInfo Type. */ public Type: number; /** FishJackpotInfo Coin. */ public Coin: (number|Long); /** FishJackpotInfo Ts. */ public Ts: (number|Long); /** * Creates a new FishJackpotInfo instance using the specified properties. * @param [properties] Properties to set * @returns FishJackpotInfo instance */ public static create(properties?: player.IFishJackpotInfo): player.FishJackpotInfo; /** * Encodes the specified FishJackpotInfo message. Does not implicitly {@link player.FishJackpotInfo.verify|verify} messages. * @param message FishJackpotInfo message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.IFishJackpotInfo, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified FishJackpotInfo message, length delimited. Does not implicitly {@link player.FishJackpotInfo.verify|verify} messages. * @param message FishJackpotInfo message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.IFishJackpotInfo, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a FishJackpotInfo message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns FishJackpotInfo * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.FishJackpotInfo; /** * Decodes a FishJackpotInfo message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns FishJackpotInfo * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.FishJackpotInfo; /** * Verifies a FishJackpotInfo message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a FishJackpotInfo message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns FishJackpotInfo */ public static fromObject(object: { [k: string]: any }): player.FishJackpotInfo; /** * Creates a plain object from a FishJackpotInfo message. Also converts values to other types if specified. * @param message FishJackpotInfo * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.FishJackpotInfo, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this FishJackpotInfo to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for FishJackpotInfo * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a SCJackpotList. */ interface ISCJackpotList { /** SCJackpotList JackpotList */ JackpotList?: (player.IFishJackpotInfo[]|null); } /** Represents a SCJackpotList. */ class SCJackpotList implements ISCJackpotList { /** * Constructs a new SCJackpotList. * @param [properties] Properties to set */ constructor(properties?: player.ISCJackpotList); /** SCJackpotList JackpotList. */ public JackpotList: player.IFishJackpotInfo[]; /** * Creates a new SCJackpotList instance using the specified properties. * @param [properties] Properties to set * @returns SCJackpotList instance */ public static create(properties?: player.ISCJackpotList): player.SCJackpotList; /** * Encodes the specified SCJackpotList message. Does not implicitly {@link player.SCJackpotList.verify|verify} messages. * @param message SCJackpotList message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ISCJackpotList, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified SCJackpotList message, length delimited. Does not implicitly {@link player.SCJackpotList.verify|verify} messages. * @param message SCJackpotList message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ISCJackpotList, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a SCJackpotList message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns SCJackpotList * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.SCJackpotList; /** * Decodes a SCJackpotList message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns SCJackpotList * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.SCJackpotList; /** * Verifies a SCJackpotList message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a SCJackpotList message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns SCJackpotList */ public static fromObject(object: { [k: string]: any }): player.SCJackpotList; /** * Creates a plain object from a SCJackpotList message. Also converts values to other types if specified. * @param message SCJackpotList * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.SCJackpotList, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this SCJackpotList to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for SCJackpotList * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a CSFishJackpotCoin. */ interface ICSFishJackpotCoin { } /** Represents a CSFishJackpotCoin. */ class CSFishJackpotCoin implements ICSFishJackpotCoin { /** * Constructs a new CSFishJackpotCoin. * @param [properties] Properties to set */ constructor(properties?: player.ICSFishJackpotCoin); /** * Creates a new CSFishJackpotCoin instance using the specified properties. * @param [properties] Properties to set * @returns CSFishJackpotCoin instance */ public static create(properties?: player.ICSFishJackpotCoin): player.CSFishJackpotCoin; /** * Encodes the specified CSFishJackpotCoin message. Does not implicitly {@link player.CSFishJackpotCoin.verify|verify} messages. * @param message CSFishJackpotCoin message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ICSFishJackpotCoin, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified CSFishJackpotCoin message, length delimited. Does not implicitly {@link player.CSFishJackpotCoin.verify|verify} messages. * @param message CSFishJackpotCoin message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ICSFishJackpotCoin, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a CSFishJackpotCoin message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns CSFishJackpotCoin * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.CSFishJackpotCoin; /** * Decodes a CSFishJackpotCoin message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns CSFishJackpotCoin * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.CSFishJackpotCoin; /** * Verifies a CSFishJackpotCoin message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a CSFishJackpotCoin message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns CSFishJackpotCoin */ public static fromObject(object: { [k: string]: any }): player.CSFishJackpotCoin; /** * Creates a plain object from a CSFishJackpotCoin message. Also converts values to other types if specified. * @param message CSFishJackpotCoin * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.CSFishJackpotCoin, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this CSFishJackpotCoin to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for CSFishJackpotCoin * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a SCFishJackpotCoin. */ interface ISCFishJackpotCoin { /** SCFishJackpotCoin Coin */ Coin?: (number|Long|null); } /** Represents a SCFishJackpotCoin. */ class SCFishJackpotCoin implements ISCFishJackpotCoin { /** * Constructs a new SCFishJackpotCoin. * @param [properties] Properties to set */ constructor(properties?: player.ISCFishJackpotCoin); /** SCFishJackpotCoin Coin. */ public Coin: (number|Long); /** * Creates a new SCFishJackpotCoin instance using the specified properties. * @param [properties] Properties to set * @returns SCFishJackpotCoin instance */ public static create(properties?: player.ISCFishJackpotCoin): player.SCFishJackpotCoin; /** * Encodes the specified SCFishJackpotCoin message. Does not implicitly {@link player.SCFishJackpotCoin.verify|verify} messages. * @param message SCFishJackpotCoin message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ISCFishJackpotCoin, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified SCFishJackpotCoin message, length delimited. Does not implicitly {@link player.SCFishJackpotCoin.verify|verify} messages. * @param message SCFishJackpotCoin message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ISCFishJackpotCoin, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a SCFishJackpotCoin message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns SCFishJackpotCoin * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.SCFishJackpotCoin; /** * Decodes a SCFishJackpotCoin message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns SCFishJackpotCoin * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.SCFishJackpotCoin; /** * Verifies a SCFishJackpotCoin message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a SCFishJackpotCoin message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns SCFishJackpotCoin */ public static fromObject(object: { [k: string]: any }): player.SCFishJackpotCoin; /** * Creates a plain object from a SCFishJackpotCoin message. Also converts values to other types if specified. * @param message SCFishJackpotCoin * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.SCFishJackpotCoin, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this SCFishJackpotCoin to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for SCFishJackpotCoin * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a SCNiceIdRebind. */ interface ISCNiceIdRebind { /** SCNiceIdRebind SnidId */ SnidId?: (number|null); /** SCNiceIdRebind NiceId */ NiceId?: (number|null); } /** Represents a SCNiceIdRebind. */ class SCNiceIdRebind implements ISCNiceIdRebind { /** * Constructs a new SCNiceIdRebind. * @param [properties] Properties to set */ constructor(properties?: player.ISCNiceIdRebind); /** SCNiceIdRebind SnidId. */ public SnidId: number; /** SCNiceIdRebind NiceId. */ public NiceId: number; /** * Creates a new SCNiceIdRebind instance using the specified properties. * @param [properties] Properties to set * @returns SCNiceIdRebind instance */ public static create(properties?: player.ISCNiceIdRebind): player.SCNiceIdRebind; /** * Encodes the specified SCNiceIdRebind message. Does not implicitly {@link player.SCNiceIdRebind.verify|verify} messages. * @param message SCNiceIdRebind message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ISCNiceIdRebind, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified SCNiceIdRebind message, length delimited. Does not implicitly {@link player.SCNiceIdRebind.verify|verify} messages. * @param message SCNiceIdRebind message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ISCNiceIdRebind, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a SCNiceIdRebind message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns SCNiceIdRebind * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.SCNiceIdRebind; /** * Decodes a SCNiceIdRebind message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns SCNiceIdRebind * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.SCNiceIdRebind; /** * Verifies a SCNiceIdRebind message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a SCNiceIdRebind message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns SCNiceIdRebind */ public static fromObject(object: { [k: string]: any }): player.SCNiceIdRebind; /** * Creates a plain object from a SCNiceIdRebind message. Also converts values to other types if specified. * @param message SCNiceIdRebind * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.SCNiceIdRebind, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this SCNiceIdRebind to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for SCNiceIdRebind * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a CSGetSpreadLWIsOpen. */ interface ICSGetSpreadLWIsOpen { } /** Represents a CSGetSpreadLWIsOpen. */ class CSGetSpreadLWIsOpen implements ICSGetSpreadLWIsOpen { /** * Constructs a new CSGetSpreadLWIsOpen. * @param [properties] Properties to set */ constructor(properties?: player.ICSGetSpreadLWIsOpen); /** * Creates a new CSGetSpreadLWIsOpen instance using the specified properties. * @param [properties] Properties to set * @returns CSGetSpreadLWIsOpen instance */ public static create(properties?: player.ICSGetSpreadLWIsOpen): player.CSGetSpreadLWIsOpen; /** * Encodes the specified CSGetSpreadLWIsOpen message. Does not implicitly {@link player.CSGetSpreadLWIsOpen.verify|verify} messages. * @param message CSGetSpreadLWIsOpen message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ICSGetSpreadLWIsOpen, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified CSGetSpreadLWIsOpen message, length delimited. Does not implicitly {@link player.CSGetSpreadLWIsOpen.verify|verify} messages. * @param message CSGetSpreadLWIsOpen message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ICSGetSpreadLWIsOpen, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a CSGetSpreadLWIsOpen message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns CSGetSpreadLWIsOpen * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.CSGetSpreadLWIsOpen; /** * Decodes a CSGetSpreadLWIsOpen message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns CSGetSpreadLWIsOpen * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.CSGetSpreadLWIsOpen; /** * Verifies a CSGetSpreadLWIsOpen message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a CSGetSpreadLWIsOpen message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns CSGetSpreadLWIsOpen */ public static fromObject(object: { [k: string]: any }): player.CSGetSpreadLWIsOpen; /** * Creates a plain object from a CSGetSpreadLWIsOpen message. Also converts values to other types if specified. * @param message CSGetSpreadLWIsOpen * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.CSGetSpreadLWIsOpen, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this CSGetSpreadLWIsOpen to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for CSGetSpreadLWIsOpen * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a SCGetSpreadLWIsOpen. */ interface ISCGetSpreadLWIsOpen { /** SCGetSpreadLWIsOpen IsOpen */ IsOpen?: (number|null); } /** Represents a SCGetSpreadLWIsOpen. */ class SCGetSpreadLWIsOpen implements ISCGetSpreadLWIsOpen { /** * Constructs a new SCGetSpreadLWIsOpen. * @param [properties] Properties to set */ constructor(properties?: player.ISCGetSpreadLWIsOpen); /** SCGetSpreadLWIsOpen IsOpen. */ public IsOpen: number; /** * Creates a new SCGetSpreadLWIsOpen instance using the specified properties. * @param [properties] Properties to set * @returns SCGetSpreadLWIsOpen instance */ public static create(properties?: player.ISCGetSpreadLWIsOpen): player.SCGetSpreadLWIsOpen; /** * Encodes the specified SCGetSpreadLWIsOpen message. Does not implicitly {@link player.SCGetSpreadLWIsOpen.verify|verify} messages. * @param message SCGetSpreadLWIsOpen message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ISCGetSpreadLWIsOpen, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified SCGetSpreadLWIsOpen message, length delimited. Does not implicitly {@link player.SCGetSpreadLWIsOpen.verify|verify} messages. * @param message SCGetSpreadLWIsOpen message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ISCGetSpreadLWIsOpen, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a SCGetSpreadLWIsOpen message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns SCGetSpreadLWIsOpen * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.SCGetSpreadLWIsOpen; /** * Decodes a SCGetSpreadLWIsOpen message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns SCGetSpreadLWIsOpen * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.SCGetSpreadLWIsOpen; /** * Verifies a SCGetSpreadLWIsOpen message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a SCGetSpreadLWIsOpen message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns SCGetSpreadLWIsOpen */ public static fromObject(object: { [k: string]: any }): player.SCGetSpreadLWIsOpen; /** * Creates a plain object from a SCGetSpreadLWIsOpen message. Also converts values to other types if specified. * @param message SCGetSpreadLWIsOpen * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.SCGetSpreadLWIsOpen, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this SCGetSpreadLWIsOpen to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for SCGetSpreadLWIsOpen * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a PayActInfo. */ interface IPayActInfo { /** PayActInfo Id */ Id?: (number|null); /** PayActInfo GiveNum */ GiveNum?: (number|null); /** PayActInfo GiveType */ GiveType?: (number|null); /** PayActInfo StartTime */ StartTime?: (number|null); /** PayActInfo EndTime */ EndTime?: (number|null); /** PayActInfo State */ State?: (number|null); } /** Represents a PayActInfo. */ class PayActInfo implements IPayActInfo { /** * Constructs a new PayActInfo. * @param [properties] Properties to set */ constructor(properties?: player.IPayActInfo); /** PayActInfo Id. */ public Id: number; /** PayActInfo GiveNum. */ public GiveNum: number; /** PayActInfo GiveType. */ public GiveType: number; /** PayActInfo StartTime. */ public StartTime: number; /** PayActInfo EndTime. */ public EndTime: number; /** PayActInfo State. */ public State: number; /** * Creates a new PayActInfo instance using the specified properties. * @param [properties] Properties to set * @returns PayActInfo instance */ public static create(properties?: player.IPayActInfo): player.PayActInfo; /** * Encodes the specified PayActInfo message. Does not implicitly {@link player.PayActInfo.verify|verify} messages. * @param message PayActInfo message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.IPayActInfo, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified PayActInfo message, length delimited. Does not implicitly {@link player.PayActInfo.verify|verify} messages. * @param message PayActInfo message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.IPayActInfo, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a PayActInfo message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns PayActInfo * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.PayActInfo; /** * Decodes a PayActInfo message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns PayActInfo * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.PayActInfo; /** * Verifies a PayActInfo message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a PayActInfo message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns PayActInfo */ public static fromObject(object: { [k: string]: any }): player.PayActInfo; /** * Creates a plain object from a PayActInfo message. Also converts values to other types if specified. * @param message PayActInfo * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.PayActInfo, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this PayActInfo to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for PayActInfo * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a SCPayActState. */ interface ISCPayActState { /** SCPayActState PayState */ PayState?: (player.IPayActInfo[]|null); } /** Represents a SCPayActState. */ class SCPayActState implements ISCPayActState { /** * Constructs a new SCPayActState. * @param [properties] Properties to set */ constructor(properties?: player.ISCPayActState); /** SCPayActState PayState. */ public PayState: player.IPayActInfo[]; /** * Creates a new SCPayActState instance using the specified properties. * @param [properties] Properties to set * @returns SCPayActState instance */ public static create(properties?: player.ISCPayActState): player.SCPayActState; /** * Encodes the specified SCPayActState message. Does not implicitly {@link player.SCPayActState.verify|verify} messages. * @param message SCPayActState message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ISCPayActState, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified SCPayActState message, length delimited. Does not implicitly {@link player.SCPayActState.verify|verify} messages. * @param message SCPayActState message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ISCPayActState, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a SCPayActState message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns SCPayActState * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.SCPayActState; /** * Decodes a SCPayActState message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns SCPayActState * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.SCPayActState; /** * Verifies a SCPayActState message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a SCPayActState message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns SCPayActState */ public static fromObject(object: { [k: string]: any }): player.SCPayActState; /** * Creates a plain object from a SCPayActState message. Also converts values to other types if specified. * @param message SCPayActState * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.SCPayActState, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this SCPayActState to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for SCPayActState * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a CSQueryPlayer. */ interface ICSQueryPlayer { /** CSQueryPlayer SnId */ SnId?: (number|null); } /** Represents a CSQueryPlayer. */ class CSQueryPlayer implements ICSQueryPlayer { /** * Constructs a new CSQueryPlayer. * @param [properties] Properties to set */ constructor(properties?: player.ICSQueryPlayer); /** CSQueryPlayer SnId. */ public SnId: number; /** * Creates a new CSQueryPlayer instance using the specified properties. * @param [properties] Properties to set * @returns CSQueryPlayer instance */ public static create(properties?: player.ICSQueryPlayer): player.CSQueryPlayer; /** * Encodes the specified CSQueryPlayer message. Does not implicitly {@link player.CSQueryPlayer.verify|verify} messages. * @param message CSQueryPlayer message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ICSQueryPlayer, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified CSQueryPlayer message, length delimited. Does not implicitly {@link player.CSQueryPlayer.verify|verify} messages. * @param message CSQueryPlayer message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ICSQueryPlayer, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a CSQueryPlayer message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns CSQueryPlayer * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.CSQueryPlayer; /** * Decodes a CSQueryPlayer message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns CSQueryPlayer * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.CSQueryPlayer; /** * Verifies a CSQueryPlayer message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a CSQueryPlayer message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns CSQueryPlayer */ public static fromObject(object: { [k: string]: any }): player.CSQueryPlayer; /** * Creates a plain object from a CSQueryPlayer message. Also converts values to other types if specified. * @param message CSQueryPlayer * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.CSQueryPlayer, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this CSQueryPlayer to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for CSQueryPlayer * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a RoleOrPet. */ interface IRoleOrPet { /** RoleOrPet Id */ Id?: (number|null); /** RoleOrPet Level */ Level?: (number|null); /** RoleOrPet Name */ Name?: (string|null); } /** Represents a RoleOrPet. */ class RoleOrPet implements IRoleOrPet { /** * Constructs a new RoleOrPet. * @param [properties] Properties to set */ constructor(properties?: player.IRoleOrPet); /** RoleOrPet Id. */ public Id: number; /** RoleOrPet Level. */ public Level: number; /** RoleOrPet Name. */ public Name: string; /** * Creates a new RoleOrPet instance using the specified properties. * @param [properties] Properties to set * @returns RoleOrPet instance */ public static create(properties?: player.IRoleOrPet): player.RoleOrPet; /** * Encodes the specified RoleOrPet message. Does not implicitly {@link player.RoleOrPet.verify|verify} messages. * @param message RoleOrPet message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.IRoleOrPet, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified RoleOrPet message, length delimited. Does not implicitly {@link player.RoleOrPet.verify|verify} messages. * @param message RoleOrPet message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.IRoleOrPet, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a RoleOrPet message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns RoleOrPet * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.RoleOrPet; /** * Decodes a RoleOrPet message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns RoleOrPet * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.RoleOrPet; /** * Verifies a RoleOrPet message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a RoleOrPet message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns RoleOrPet */ public static fromObject(object: { [k: string]: any }): player.RoleOrPet; /** * Creates a plain object from a RoleOrPet message. Also converts values to other types if specified. * @param message RoleOrPet * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.RoleOrPet, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this RoleOrPet to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for RoleOrPet * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a SCQueryPlayer. */ interface ISCQueryPlayer { /** SCQueryPlayer SnId */ SnId?: (number|null); /** SCQueryPlayer Name */ Name?: (string|null); /** SCQueryPlayer Head */ Head?: (number|null); /** SCQueryPlayer Sex */ Sex?: (number|null); /** SCQueryPlayer Coin */ Coin?: (number|Long|null); /** SCQueryPlayer Diamond */ Diamond?: (number|Long|null); /** SCQueryPlayer VCard */ VCard?: (number|Long|null); /** SCQueryPlayer IsFriend */ IsFriend?: (boolean|null); /** SCQueryPlayer CurRoleId */ CurRoleId?: (number|null); /** SCQueryPlayer CurPetId */ CurPetId?: (number|null); /** SCQueryPlayer Roles */ Roles?: (player.IRoleOrPet[]|null); /** SCQueryPlayer Pets */ Pets?: (player.IRoleOrPet[]|null); /** SCQueryPlayer IsShield */ IsShield?: (boolean|null); /** SCQueryPlayer HeadUrl */ HeadUrl?: (string|null); /** SCQueryPlayer Signature */ Signature?: (string|null); /** SCQueryPlayer Age */ Age?: (number|null); /** SCQueryPlayer GameID */ GameID?: (number[]|null); } /** Represents a SCQueryPlayer. */ class SCQueryPlayer implements ISCQueryPlayer { /** * Constructs a new SCQueryPlayer. * @param [properties] Properties to set */ constructor(properties?: player.ISCQueryPlayer); /** SCQueryPlayer SnId. */ public SnId: number; /** SCQueryPlayer Name. */ public Name: string; /** SCQueryPlayer Head. */ public Head: number; /** SCQueryPlayer Sex. */ public Sex: number; /** SCQueryPlayer Coin. */ public Coin: (number|Long); /** SCQueryPlayer Diamond. */ public Diamond: (number|Long); /** SCQueryPlayer VCard. */ public VCard: (number|Long); /** SCQueryPlayer IsFriend. */ public IsFriend: boolean; /** SCQueryPlayer CurRoleId. */ public CurRoleId: number; /** SCQueryPlayer CurPetId. */ public CurPetId: number; /** SCQueryPlayer Roles. */ public Roles: player.IRoleOrPet[]; /** SCQueryPlayer Pets. */ public Pets: player.IRoleOrPet[]; /** SCQueryPlayer IsShield. */ public IsShield: boolean; /** SCQueryPlayer HeadUrl. */ public HeadUrl: string; /** SCQueryPlayer Signature. */ public Signature: string; /** SCQueryPlayer Age. */ public Age: number; /** SCQueryPlayer GameID. */ public GameID: number[]; /** * Creates a new SCQueryPlayer instance using the specified properties. * @param [properties] Properties to set * @returns SCQueryPlayer instance */ public static create(properties?: player.ISCQueryPlayer): player.SCQueryPlayer; /** * Encodes the specified SCQueryPlayer message. Does not implicitly {@link player.SCQueryPlayer.verify|verify} messages. * @param message SCQueryPlayer message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ISCQueryPlayer, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified SCQueryPlayer message, length delimited. Does not implicitly {@link player.SCQueryPlayer.verify|verify} messages. * @param message SCQueryPlayer message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ISCQueryPlayer, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a SCQueryPlayer message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns SCQueryPlayer * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.SCQueryPlayer; /** * Decodes a SCQueryPlayer message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns SCQueryPlayer * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.SCQueryPlayer; /** * Verifies a SCQueryPlayer message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a SCQueryPlayer message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns SCQueryPlayer */ public static fromObject(object: { [k: string]: any }): player.SCQueryPlayer; /** * Creates a plain object from a SCQueryPlayer message. Also converts values to other types if specified. * @param message SCQueryPlayer * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.SCQueryPlayer, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this SCQueryPlayer to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for SCQueryPlayer * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a CSPMCmd. */ interface ICSPMCmd { /** CSPMCmd Cmd */ Cmd?: (string|null); } /** Represents a CSPMCmd. */ class CSPMCmd implements ICSPMCmd { /** * Constructs a new CSPMCmd. * @param [properties] Properties to set */ constructor(properties?: player.ICSPMCmd); /** CSPMCmd Cmd. */ public Cmd: string; /** * Creates a new CSPMCmd instance using the specified properties. * @param [properties] Properties to set * @returns CSPMCmd instance */ public static create(properties?: player.ICSPMCmd): player.CSPMCmd; /** * Encodes the specified CSPMCmd message. Does not implicitly {@link player.CSPMCmd.verify|verify} messages. * @param message CSPMCmd message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ICSPMCmd, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified CSPMCmd message, length delimited. Does not implicitly {@link player.CSPMCmd.verify|verify} messages. * @param message CSPMCmd message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ICSPMCmd, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a CSPMCmd message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns CSPMCmd * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.CSPMCmd; /** * Decodes a CSPMCmd message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns CSPMCmd * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.CSPMCmd; /** * Verifies a CSPMCmd message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a CSPMCmd message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns CSPMCmd */ public static fromObject(object: { [k: string]: any }): player.CSPMCmd; /** * Creates a plain object from a CSPMCmd message. Also converts values to other types if specified. * @param message CSPMCmd * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.CSPMCmd, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this CSPMCmd to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for CSPMCmd * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a CSRobotChgData. */ interface ICSRobotChgData { /** CSRobotChgData Params */ Params?: (string[]|null); } /** Represents a CSRobotChgData. */ class CSRobotChgData implements ICSRobotChgData { /** * Constructs a new CSRobotChgData. * @param [properties] Properties to set */ constructor(properties?: player.ICSRobotChgData); /** CSRobotChgData Params. */ public Params: string[]; /** * Creates a new CSRobotChgData instance using the specified properties. * @param [properties] Properties to set * @returns CSRobotChgData instance */ public static create(properties?: player.ICSRobotChgData): player.CSRobotChgData; /** * Encodes the specified CSRobotChgData message. Does not implicitly {@link player.CSRobotChgData.verify|verify} messages. * @param message CSRobotChgData message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ICSRobotChgData, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified CSRobotChgData message, length delimited. Does not implicitly {@link player.CSRobotChgData.verify|verify} messages. * @param message CSRobotChgData message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ICSRobotChgData, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a CSRobotChgData message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns CSRobotChgData * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.CSRobotChgData; /** * Decodes a CSRobotChgData message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns CSRobotChgData * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.CSRobotChgData; /** * Verifies a CSRobotChgData message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a CSRobotChgData message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns CSRobotChgData */ public static fromObject(object: { [k: string]: any }): player.CSRobotChgData; /** * Creates a plain object from a CSRobotChgData message. Also converts values to other types if specified. * @param message CSRobotChgData * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.CSRobotChgData, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this CSRobotChgData to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for CSRobotChgData * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of an ItemInfo. */ interface IItemInfo { /** ItemInfo ItemId */ ItemId?: (number|null); /** ItemInfo ItemNum */ ItemNum?: (number|Long|null); /** ItemInfo Name */ Name?: (string|null); /** ItemInfo Classify */ Classify?: (number|null); /** ItemInfo Type */ Type?: (number|null); /** ItemInfo Function */ Function?: (number[]|null); /** ItemInfo SaleGold */ SaleGold?: (number|null); /** ItemInfo Composition */ Composition?: (number|null); /** ItemInfo CompositionMax */ CompositionMax?: (number|null); /** ItemInfo Time */ Time?: (number|null); /** ItemInfo Location */ Location?: (string|null); /** ItemInfo Describe */ Describe?: (string|null); /** ItemInfo CType */ CType?: (number|null); } /** Represents an ItemInfo. */ class ItemInfo implements IItemInfo { /** * Constructs a new ItemInfo. * @param [properties] Properties to set */ constructor(properties?: player.IItemInfo); /** ItemInfo ItemId. */ public ItemId: number; /** ItemInfo ItemNum. */ public ItemNum: (number|Long); /** ItemInfo Name. */ public Name: string; /** ItemInfo Classify. */ public Classify: number; /** ItemInfo Type. */ public Type: number; /** ItemInfo Function. */ public Function: number[]; /** ItemInfo SaleGold. */ public SaleGold: number; /** ItemInfo Composition. */ public Composition: number; /** ItemInfo CompositionMax. */ public CompositionMax: number; /** ItemInfo Time. */ public Time: number; /** ItemInfo Location. */ public Location: string; /** ItemInfo Describe. */ public Describe: string; /** ItemInfo CType. */ public CType: number; /** * Creates a new ItemInfo instance using the specified properties. * @param [properties] Properties to set * @returns ItemInfo instance */ public static create(properties?: player.IItemInfo): player.ItemInfo; /** * Encodes the specified ItemInfo message. Does not implicitly {@link player.ItemInfo.verify|verify} messages. * @param message ItemInfo message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.IItemInfo, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified ItemInfo message, length delimited. Does not implicitly {@link player.ItemInfo.verify|verify} messages. * @param message ItemInfo message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.IItemInfo, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes an ItemInfo message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns ItemInfo * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.ItemInfo; /** * Decodes an ItemInfo message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns ItemInfo * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.ItemInfo; /** * Verifies an ItemInfo message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates an ItemInfo message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns ItemInfo */ public static fromObject(object: { [k: string]: any }): player.ItemInfo; /** * Creates a plain object from an ItemInfo message. Also converts values to other types if specified. * @param message ItemInfo * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.ItemInfo, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this ItemInfo to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for ItemInfo * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a JybInfoAward. */ interface IJybInfoAward { /** JybInfoAward ItemId */ ItemId?: (player.IItemInfo[]|null); /** JybInfoAward Coin */ Coin?: (number|Long|null); /** JybInfoAward Diamond */ Diamond?: (number|Long|null); } /** Represents a JybInfoAward. */ class JybInfoAward implements IJybInfoAward { /** * Constructs a new JybInfoAward. * @param [properties] Properties to set */ constructor(properties?: player.IJybInfoAward); /** JybInfoAward ItemId. */ public ItemId: player.IItemInfo[]; /** JybInfoAward Coin. */ public Coin: (number|Long); /** JybInfoAward Diamond. */ public Diamond: (number|Long); /** * Creates a new JybInfoAward instance using the specified properties. * @param [properties] Properties to set * @returns JybInfoAward instance */ public static create(properties?: player.IJybInfoAward): player.JybInfoAward; /** * Encodes the specified JybInfoAward message. Does not implicitly {@link player.JybInfoAward.verify|verify} messages. * @param message JybInfoAward message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.IJybInfoAward, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified JybInfoAward message, length delimited. Does not implicitly {@link player.JybInfoAward.verify|verify} messages. * @param message JybInfoAward message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.IJybInfoAward, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a JybInfoAward message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns JybInfoAward * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.JybInfoAward; /** * Decodes a JybInfoAward message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns JybInfoAward * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.JybInfoAward; /** * Verifies a JybInfoAward message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a JybInfoAward message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns JybInfoAward */ public static fromObject(object: { [k: string]: any }): player.JybInfoAward; /** * Creates a plain object from a JybInfoAward message. Also converts values to other types if specified. * @param message JybInfoAward * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.JybInfoAward, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this JybInfoAward to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for JybInfoAward * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a CSPlayerSetting. */ interface ICSPlayerSetting { /** CSPlayerSetting Optype */ Optype?: (number|null); /** CSPlayerSetting PackageCode */ PackageCode?: (string|null); } /** Represents a CSPlayerSetting. */ class CSPlayerSetting implements ICSPlayerSetting { /** * Constructs a new CSPlayerSetting. * @param [properties] Properties to set */ constructor(properties?: player.ICSPlayerSetting); /** CSPlayerSetting Optype. */ public Optype: number; /** CSPlayerSetting PackageCode. */ public PackageCode: string; /** * Creates a new CSPlayerSetting instance using the specified properties. * @param [properties] Properties to set * @returns CSPlayerSetting instance */ public static create(properties?: player.ICSPlayerSetting): player.CSPlayerSetting; /** * Encodes the specified CSPlayerSetting message. Does not implicitly {@link player.CSPlayerSetting.verify|verify} messages. * @param message CSPlayerSetting message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ICSPlayerSetting, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified CSPlayerSetting message, length delimited. Does not implicitly {@link player.CSPlayerSetting.verify|verify} messages. * @param message CSPlayerSetting message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ICSPlayerSetting, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a CSPlayerSetting message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns CSPlayerSetting * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.CSPlayerSetting; /** * Decodes a CSPlayerSetting message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns CSPlayerSetting * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.CSPlayerSetting; /** * Verifies a CSPlayerSetting message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a CSPlayerSetting message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns CSPlayerSetting */ public static fromObject(object: { [k: string]: any }): player.CSPlayerSetting; /** * Creates a plain object from a CSPlayerSetting message. Also converts values to other types if specified. * @param message CSPlayerSetting * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.CSPlayerSetting, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this CSPlayerSetting to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for CSPlayerSetting * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a SCPlayerSetting. */ interface ISCPlayerSetting { /** SCPlayerSetting OpRetCode */ OpRetCode?: (player.OpResultCode|null); /** SCPlayerSetting GainItem */ GainItem?: (player.IJybInfoAward|null); } /** Represents a SCPlayerSetting. */ class SCPlayerSetting implements ISCPlayerSetting { /** * Constructs a new SCPlayerSetting. * @param [properties] Properties to set */ constructor(properties?: player.ISCPlayerSetting); /** SCPlayerSetting OpRetCode. */ public OpRetCode: player.OpResultCode; /** SCPlayerSetting GainItem. */ public GainItem?: (player.IJybInfoAward|null); /** * Creates a new SCPlayerSetting instance using the specified properties. * @param [properties] Properties to set * @returns SCPlayerSetting instance */ public static create(properties?: player.ISCPlayerSetting): player.SCPlayerSetting; /** * Encodes the specified SCPlayerSetting message. Does not implicitly {@link player.SCPlayerSetting.verify|verify} messages. * @param message SCPlayerSetting message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ISCPlayerSetting, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified SCPlayerSetting message, length delimited. Does not implicitly {@link player.SCPlayerSetting.verify|verify} messages. * @param message SCPlayerSetting message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ISCPlayerSetting, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a SCPlayerSetting message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns SCPlayerSetting * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.SCPlayerSetting; /** * Decodes a SCPlayerSetting message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns SCPlayerSetting * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.SCPlayerSetting; /** * Verifies a SCPlayerSetting message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a SCPlayerSetting message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns SCPlayerSetting */ public static fromObject(object: { [k: string]: any }): player.SCPlayerSetting; /** * Creates a plain object from a SCPlayerSetting message. Also converts values to other types if specified. * @param message SCPlayerSetting * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.SCPlayerSetting, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this SCPlayerSetting to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for SCPlayerSetting * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a SCGameExDropItems. */ interface ISCGameExDropItems { /** SCGameExDropItems Items */ Items?: ({ [k: string]: number }|null); } /** Represents a SCGameExDropItems. */ class SCGameExDropItems implements ISCGameExDropItems { /** * Constructs a new SCGameExDropItems. * @param [properties] Properties to set */ constructor(properties?: player.ISCGameExDropItems); /** SCGameExDropItems Items. */ public Items: { [k: string]: number }; /** * Creates a new SCGameExDropItems instance using the specified properties. * @param [properties] Properties to set * @returns SCGameExDropItems instance */ public static create(properties?: player.ISCGameExDropItems): player.SCGameExDropItems; /** * Encodes the specified SCGameExDropItems message. Does not implicitly {@link player.SCGameExDropItems.verify|verify} messages. * @param message SCGameExDropItems message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ISCGameExDropItems, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified SCGameExDropItems message, length delimited. Does not implicitly {@link player.SCGameExDropItems.verify|verify} messages. * @param message SCGameExDropItems message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ISCGameExDropItems, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a SCGameExDropItems message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns SCGameExDropItems * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.SCGameExDropItems; /** * Decodes a SCGameExDropItems message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns SCGameExDropItems * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.SCGameExDropItems; /** * Verifies a SCGameExDropItems message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a SCGameExDropItems message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns SCGameExDropItems */ public static fromObject(object: { [k: string]: any }): player.SCGameExDropItems; /** * Creates a plain object from a SCGameExDropItems message. Also converts values to other types if specified. * @param message SCGameExDropItems * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.SCGameExDropItems, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this SCGameExDropItems to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for SCGameExDropItems * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a CSVIPBuy. */ interface ICSVIPBuy { /** CSVIPBuy Money */ Money?: (number|null); } /** Represents a CSVIPBuy. */ class CSVIPBuy implements ICSVIPBuy { /** * Constructs a new CSVIPBuy. * @param [properties] Properties to set */ constructor(properties?: player.ICSVIPBuy); /** CSVIPBuy Money. */ public Money: number; /** * Creates a new CSVIPBuy instance using the specified properties. * @param [properties] Properties to set * @returns CSVIPBuy instance */ public static create(properties?: player.ICSVIPBuy): player.CSVIPBuy; /** * Encodes the specified CSVIPBuy message. Does not implicitly {@link player.CSVIPBuy.verify|verify} messages. * @param message CSVIPBuy message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ICSVIPBuy, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified CSVIPBuy message, length delimited. Does not implicitly {@link player.CSVIPBuy.verify|verify} messages. * @param message CSVIPBuy message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ICSVIPBuy, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a CSVIPBuy message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns CSVIPBuy * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.CSVIPBuy; /** * Decodes a CSVIPBuy message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns CSVIPBuy * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.CSVIPBuy; /** * Verifies a CSVIPBuy message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a CSVIPBuy message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns CSVIPBuy */ public static fromObject(object: { [k: string]: any }): player.CSVIPBuy; /** * Creates a plain object from a CSVIPBuy message. Also converts values to other types if specified. * @param message CSVIPBuy * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.CSVIPBuy, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this CSVIPBuy to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for CSVIPBuy * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a SCVIPBuy. */ interface ISCVIPBuy { /** SCVIPBuy OpRetCode */ OpRetCode?: (player.OpResultCode|null); /** SCVIPBuy Money */ Money?: (number|Long|null); /** SCVIPBuy Vip */ Vip?: (number|null); /** SCVIPBuy TolVipExp */ TolVipExp?: (number|Long|null); } /** Represents a SCVIPBuy. */ class SCVIPBuy implements ISCVIPBuy { /** * Constructs a new SCVIPBuy. * @param [properties] Properties to set */ constructor(properties?: player.ISCVIPBuy); /** SCVIPBuy OpRetCode. */ public OpRetCode: player.OpResultCode; /** SCVIPBuy Money. */ public Money: (number|Long); /** SCVIPBuy Vip. */ public Vip: number; /** SCVIPBuy TolVipExp. */ public TolVipExp: (number|Long); /** * Creates a new SCVIPBuy instance using the specified properties. * @param [properties] Properties to set * @returns SCVIPBuy instance */ public static create(properties?: player.ISCVIPBuy): player.SCVIPBuy; /** * Encodes the specified SCVIPBuy message. Does not implicitly {@link player.SCVIPBuy.verify|verify} messages. * @param message SCVIPBuy message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ISCVIPBuy, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified SCVIPBuy message, length delimited. Does not implicitly {@link player.SCVIPBuy.verify|verify} messages. * @param message SCVIPBuy message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ISCVIPBuy, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a SCVIPBuy message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns SCVIPBuy * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.SCVIPBuy; /** * Decodes a SCVIPBuy message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns SCVIPBuy * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.SCVIPBuy; /** * Verifies a SCVIPBuy message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a SCVIPBuy message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns SCVIPBuy */ public static fromObject(object: { [k: string]: any }): player.SCVIPBuy; /** * Creates a plain object from a SCVIPBuy message. Also converts values to other types if specified. * @param message SCVIPBuy * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.SCVIPBuy, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this SCVIPBuy to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for SCVIPBuy * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a CSVIPDraw. */ interface ICSVIPDraw { /** CSVIPDraw Id */ Id?: (number|null); /** CSVIPDraw Vip */ Vip?: (number|null); } /** Represents a CSVIPDraw. */ class CSVIPDraw implements ICSVIPDraw { /** * Constructs a new CSVIPDraw. * @param [properties] Properties to set */ constructor(properties?: player.ICSVIPDraw); /** CSVIPDraw Id. */ public Id: number; /** CSVIPDraw Vip. */ public Vip: number; /** * Creates a new CSVIPDraw instance using the specified properties. * @param [properties] Properties to set * @returns CSVIPDraw instance */ public static create(properties?: player.ICSVIPDraw): player.CSVIPDraw; /** * Encodes the specified CSVIPDraw message. Does not implicitly {@link player.CSVIPDraw.verify|verify} messages. * @param message CSVIPDraw message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ICSVIPDraw, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified CSVIPDraw message, length delimited. Does not implicitly {@link player.CSVIPDraw.verify|verify} messages. * @param message CSVIPDraw message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ICSVIPDraw, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a CSVIPDraw message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns CSVIPDraw * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.CSVIPDraw; /** * Decodes a CSVIPDraw message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns CSVIPDraw * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.CSVIPDraw; /** * Verifies a CSVIPDraw message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a CSVIPDraw message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns CSVIPDraw */ public static fromObject(object: { [k: string]: any }): player.CSVIPDraw; /** * Creates a plain object from a CSVIPDraw message. Also converts values to other types if specified. * @param message CSVIPDraw * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.CSVIPDraw, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this CSVIPDraw to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for CSVIPDraw * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a SCVIPDraw. */ interface ISCVIPDraw { /** SCVIPDraw Id */ Id?: (number|null); /** SCVIPDraw Vip */ Vip?: (number|null); /** SCVIPDraw OpRetCode */ OpRetCode?: (player.OpResultCode|null); /** SCVIPDraw Award */ Award?: ({ [k: string]: (number|Long) }|null); } /** Represents a SCVIPDraw. */ class SCVIPDraw implements ISCVIPDraw { /** * Constructs a new SCVIPDraw. * @param [properties] Properties to set */ constructor(properties?: player.ISCVIPDraw); /** SCVIPDraw Id. */ public Id: number; /** SCVIPDraw Vip. */ public Vip: number; /** SCVIPDraw OpRetCode. */ public OpRetCode: player.OpResultCode; /** SCVIPDraw Award. */ public Award: { [k: string]: (number|Long) }; /** * Creates a new SCVIPDraw instance using the specified properties. * @param [properties] Properties to set * @returns SCVIPDraw instance */ public static create(properties?: player.ISCVIPDraw): player.SCVIPDraw; /** * Encodes the specified SCVIPDraw message. Does not implicitly {@link player.SCVIPDraw.verify|verify} messages. * @param message SCVIPDraw message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ISCVIPDraw, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified SCVIPDraw message, length delimited. Does not implicitly {@link player.SCVIPDraw.verify|verify} messages. * @param message SCVIPDraw message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ISCVIPDraw, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a SCVIPDraw message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns SCVIPDraw * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.SCVIPDraw; /** * Decodes a SCVIPDraw message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns SCVIPDraw * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.SCVIPDraw; /** * Verifies a SCVIPDraw message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a SCVIPDraw message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns SCVIPDraw */ public static fromObject(object: { [k: string]: any }): player.SCVIPDraw; /** * Creates a plain object from a SCVIPDraw message. Also converts values to other types if specified. * @param message SCVIPDraw * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.SCVIPDraw, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this SCVIPDraw to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for SCVIPDraw * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a CSVIPInfo. */ interface ICSVIPInfo { } /** Represents a CSVIPInfo. */ class CSVIPInfo implements ICSVIPInfo { /** * Constructs a new CSVIPInfo. * @param [properties] Properties to set */ constructor(properties?: player.ICSVIPInfo); /** * Creates a new CSVIPInfo instance using the specified properties. * @param [properties] Properties to set * @returns CSVIPInfo instance */ public static create(properties?: player.ICSVIPInfo): player.CSVIPInfo; /** * Encodes the specified CSVIPInfo message. Does not implicitly {@link player.CSVIPInfo.verify|verify} messages. * @param message CSVIPInfo message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ICSVIPInfo, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified CSVIPInfo message, length delimited. Does not implicitly {@link player.CSVIPInfo.verify|verify} messages. * @param message CSVIPInfo message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ICSVIPInfo, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a CSVIPInfo message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns CSVIPInfo * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.CSVIPInfo; /** * Decodes a CSVIPInfo message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns CSVIPInfo * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.CSVIPInfo; /** * Verifies a CSVIPInfo message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a CSVIPInfo message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns CSVIPInfo */ public static fromObject(object: { [k: string]: any }): player.CSVIPInfo; /** * Creates a plain object from a CSVIPInfo message. Also converts values to other types if specified. * @param message CSVIPInfo * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.CSVIPInfo, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this CSVIPInfo to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for CSVIPInfo * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a VIPcfg. */ interface IVIPcfg { /** VIPcfg VipId */ VipId?: (number|null); /** VIPcfg Item */ Item?: (player.IItemInfo[]|null); /** VIPcfg VipEx */ VipEx?: (number|null); /** VIPcfg Price */ Price?: (number|Long|null); /** VIPcfg Privilege1 */ Privilege1?: ({ [k: string]: (number|Long) }|null); /** VIPcfg LineId */ LineId?: (number[]|null); /** VIPcfg Privilege2 */ Privilege2?: (number[]|null); /** VIPcfg Privilege3 */ Privilege3?: (number[]|null); /** VIPcfg Privilege4 */ Privilege4?: (number|null); /** VIPcfg Privilege5 */ Privilege5?: (number|null); /** VIPcfg Privilege6 */ Privilege6?: (number|null); /** VIPcfg Privilege7 */ Privilege7?: (player.IItemInfo[]|null); /** VIPcfg Privilege7Price */ Privilege7Price?: (number|null); /** VIPcfg Privilege8 */ Privilege8?: (number|null); /** VIPcfg ShopId2 */ ShopId2?: (number|null); /** VIPcfg ShopId7 */ ShopId7?: (number|null); /** VIPcfg BagStatus */ BagStatus?: (number[]|null); /** VIPcfg MatchFreeTimes */ MatchFreeTimes?: (number|null); /** VIPcfg Privilege9 */ Privilege9?: ({ [k: string]: (number|Long) }|null); /** VIPcfg PrivilegeShow */ PrivilegeShow?: (number|null); } /** Represents a VIPcfg. */ class VIPcfg implements IVIPcfg { /** * Constructs a new VIPcfg. * @param [properties] Properties to set */ constructor(properties?: player.IVIPcfg); /** VIPcfg VipId. */ public VipId: number; /** VIPcfg Item. */ public Item: player.IItemInfo[]; /** VIPcfg VipEx. */ public VipEx: number; /** VIPcfg Price. */ public Price: (number|Long); /** VIPcfg Privilege1. */ public Privilege1: { [k: string]: (number|Long) }; /** VIPcfg LineId. */ public LineId: number[]; /** VIPcfg Privilege2. */ public Privilege2: number[]; /** VIPcfg Privilege3. */ public Privilege3: number[]; /** VIPcfg Privilege4. */ public Privilege4: number; /** VIPcfg Privilege5. */ public Privilege5: number; /** VIPcfg Privilege6. */ public Privilege6: number; /** VIPcfg Privilege7. */ public Privilege7: player.IItemInfo[]; /** VIPcfg Privilege7Price. */ public Privilege7Price: number; /** VIPcfg Privilege8. */ public Privilege8: number; /** VIPcfg ShopId2. */ public ShopId2: number; /** VIPcfg ShopId7. */ public ShopId7: number; /** VIPcfg BagStatus. */ public BagStatus: number[]; /** VIPcfg MatchFreeTimes. */ public MatchFreeTimes: number; /** VIPcfg Privilege9. */ public Privilege9: { [k: string]: (number|Long) }; /** VIPcfg PrivilegeShow. */ public PrivilegeShow: number; /** * Creates a new VIPcfg instance using the specified properties. * @param [properties] Properties to set * @returns VIPcfg instance */ public static create(properties?: player.IVIPcfg): player.VIPcfg; /** * Encodes the specified VIPcfg message. Does not implicitly {@link player.VIPcfg.verify|verify} messages. * @param message VIPcfg message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.IVIPcfg, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified VIPcfg message, length delimited. Does not implicitly {@link player.VIPcfg.verify|verify} messages. * @param message VIPcfg message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.IVIPcfg, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a VIPcfg message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns VIPcfg * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.VIPcfg; /** * Decodes a VIPcfg message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns VIPcfg * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.VIPcfg; /** * Verifies a VIPcfg message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a VIPcfg message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns VIPcfg */ public static fromObject(object: { [k: string]: any }): player.VIPcfg; /** * Creates a plain object from a VIPcfg message. Also converts values to other types if specified. * @param message VIPcfg * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.VIPcfg, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this VIPcfg to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for VIPcfg * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a SCVIPInfo. */ interface ISCVIPInfo { /** SCVIPInfo OpRetCode */ OpRetCode?: (player.OpResultCode|null); /** SCVIPInfo List */ List?: (player.IVIPcfg[]|null); /** SCVIPInfo TolVipExp */ TolVipExp?: (number|Long|null); /** SCVIPInfo Vip */ Vip?: (number|null); /** SCVIPInfo VipId */ VipId?: (number[]|null); /** SCVIPInfo Money */ Money?: (number|Long|null); /** SCVIPInfo MoneyRatio */ MoneyRatio?: (number|null); } /** Represents a SCVIPInfo. */ class SCVIPInfo implements ISCVIPInfo { /** * Constructs a new SCVIPInfo. * @param [properties] Properties to set */ constructor(properties?: player.ISCVIPInfo); /** SCVIPInfo OpRetCode. */ public OpRetCode: player.OpResultCode; /** SCVIPInfo List. */ public List: player.IVIPcfg[]; /** SCVIPInfo TolVipExp. */ public TolVipExp: (number|Long); /** SCVIPInfo Vip. */ public Vip: number; /** SCVIPInfo VipId. */ public VipId: number[]; /** SCVIPInfo Money. */ public Money: (number|Long); /** SCVIPInfo MoneyRatio. */ public MoneyRatio: number; /** * Creates a new SCVIPInfo instance using the specified properties. * @param [properties] Properties to set * @returns SCVIPInfo instance */ public static create(properties?: player.ISCVIPInfo): player.SCVIPInfo; /** * Encodes the specified SCVIPInfo message. Does not implicitly {@link player.SCVIPInfo.verify|verify} messages. * @param message SCVIPInfo message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ISCVIPInfo, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified SCVIPInfo message, length delimited. Does not implicitly {@link player.SCVIPInfo.verify|verify} messages. * @param message SCVIPInfo message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ISCVIPInfo, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a SCVIPInfo message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns SCVIPInfo * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.SCVIPInfo; /** * Decodes a SCVIPInfo message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns SCVIPInfo * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.SCVIPInfo; /** * Verifies a SCVIPInfo message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a SCVIPInfo message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns SCVIPInfo */ public static fromObject(object: { [k: string]: any }): player.SCVIPInfo; /** * Creates a plain object from a SCVIPInfo message. Also converts values to other types if specified. * @param message SCVIPInfo * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.SCVIPInfo, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this SCVIPInfo to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for SCVIPInfo * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a SCEasyWelfaredInfo. */ interface ISCEasyWelfaredInfo { /** SCEasyWelfaredInfo WelfareSwitch */ WelfareSwitch?: (number[]|null); } /** Represents a SCEasyWelfaredInfo. */ class SCEasyWelfaredInfo implements ISCEasyWelfaredInfo { /** * Constructs a new SCEasyWelfaredInfo. * @param [properties] Properties to set */ constructor(properties?: player.ISCEasyWelfaredInfo); /** SCEasyWelfaredInfo WelfareSwitch. */ public WelfareSwitch: number[]; /** * Creates a new SCEasyWelfaredInfo instance using the specified properties. * @param [properties] Properties to set * @returns SCEasyWelfaredInfo instance */ public static create(properties?: player.ISCEasyWelfaredInfo): player.SCEasyWelfaredInfo; /** * Encodes the specified SCEasyWelfaredInfo message. Does not implicitly {@link player.SCEasyWelfaredInfo.verify|verify} messages. * @param message SCEasyWelfaredInfo message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ISCEasyWelfaredInfo, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified SCEasyWelfaredInfo message, length delimited. Does not implicitly {@link player.SCEasyWelfaredInfo.verify|verify} messages. * @param message SCEasyWelfaredInfo message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ISCEasyWelfaredInfo, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a SCEasyWelfaredInfo message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns SCEasyWelfaredInfo * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.SCEasyWelfaredInfo; /** * Decodes a SCEasyWelfaredInfo message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns SCEasyWelfaredInfo * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.SCEasyWelfaredInfo; /** * Verifies a SCEasyWelfaredInfo message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a SCEasyWelfaredInfo message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns SCEasyWelfaredInfo */ public static fromObject(object: { [k: string]: any }): player.SCEasyWelfaredInfo; /** * Creates a plain object from a SCEasyWelfaredInfo message. Also converts values to other types if specified. * @param message SCEasyWelfaredInfo * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.SCEasyWelfaredInfo, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this SCEasyWelfaredInfo to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for SCEasyWelfaredInfo * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a CSVIPPrivilegeInfo. */ interface ICSVIPPrivilegeInfo { /** CSVIPPrivilegeInfo Code */ Code?: (number|null); } /** Represents a CSVIPPrivilegeInfo. */ class CSVIPPrivilegeInfo implements ICSVIPPrivilegeInfo { /** * Constructs a new CSVIPPrivilegeInfo. * @param [properties] Properties to set */ constructor(properties?: player.ICSVIPPrivilegeInfo); /** CSVIPPrivilegeInfo Code. */ public Code: number; /** * Creates a new CSVIPPrivilegeInfo instance using the specified properties. * @param [properties] Properties to set * @returns CSVIPPrivilegeInfo instance */ public static create(properties?: player.ICSVIPPrivilegeInfo): player.CSVIPPrivilegeInfo; /** * Encodes the specified CSVIPPrivilegeInfo message. Does not implicitly {@link player.CSVIPPrivilegeInfo.verify|verify} messages. * @param message CSVIPPrivilegeInfo message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ICSVIPPrivilegeInfo, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified CSVIPPrivilegeInfo message, length delimited. Does not implicitly {@link player.CSVIPPrivilegeInfo.verify|verify} messages. * @param message CSVIPPrivilegeInfo message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ICSVIPPrivilegeInfo, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a CSVIPPrivilegeInfo message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns CSVIPPrivilegeInfo * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.CSVIPPrivilegeInfo; /** * Decodes a CSVIPPrivilegeInfo message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns CSVIPPrivilegeInfo * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.CSVIPPrivilegeInfo; /** * Verifies a CSVIPPrivilegeInfo message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a CSVIPPrivilegeInfo message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns CSVIPPrivilegeInfo */ public static fromObject(object: { [k: string]: any }): player.CSVIPPrivilegeInfo; /** * Creates a plain object from a CSVIPPrivilegeInfo message. Also converts values to other types if specified. * @param message CSVIPPrivilegeInfo * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.CSVIPPrivilegeInfo, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this CSVIPPrivilegeInfo to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for CSVIPPrivilegeInfo * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a SCVIPPrivilegeInfo. */ interface ISCVIPPrivilegeInfo { /** SCVIPPrivilegeInfo Code */ Code?: (number|null); /** SCVIPPrivilegeInfo Vip */ Vip?: (number|null); /** SCVIPPrivilegeInfo Value */ Value?: (number|null); /** SCVIPPrivilegeInfo NowValue */ NowValue?: (number|null); } /** Represents a SCVIPPrivilegeInfo. */ class SCVIPPrivilegeInfo implements ISCVIPPrivilegeInfo { /** * Constructs a new SCVIPPrivilegeInfo. * @param [properties] Properties to set */ constructor(properties?: player.ISCVIPPrivilegeInfo); /** SCVIPPrivilegeInfo Code. */ public Code: number; /** SCVIPPrivilegeInfo Vip. */ public Vip: number; /** SCVIPPrivilegeInfo Value. */ public Value: number; /** SCVIPPrivilegeInfo NowValue. */ public NowValue: number; /** * Creates a new SCVIPPrivilegeInfo instance using the specified properties. * @param [properties] Properties to set * @returns SCVIPPrivilegeInfo instance */ public static create(properties?: player.ISCVIPPrivilegeInfo): player.SCVIPPrivilegeInfo; /** * Encodes the specified SCVIPPrivilegeInfo message. Does not implicitly {@link player.SCVIPPrivilegeInfo.verify|verify} messages. * @param message SCVIPPrivilegeInfo message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ISCVIPPrivilegeInfo, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified SCVIPPrivilegeInfo message, length delimited. Does not implicitly {@link player.SCVIPPrivilegeInfo.verify|verify} messages. * @param message SCVIPPrivilegeInfo message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ISCVIPPrivilegeInfo, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a SCVIPPrivilegeInfo message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns SCVIPPrivilegeInfo * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.SCVIPPrivilegeInfo; /** * Decodes a SCVIPPrivilegeInfo message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns SCVIPPrivilegeInfo * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.SCVIPPrivilegeInfo; /** * Verifies a SCVIPPrivilegeInfo message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a SCVIPPrivilegeInfo message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns SCVIPPrivilegeInfo */ public static fromObject(object: { [k: string]: any }): player.SCVIPPrivilegeInfo; /** * Creates a plain object from a SCVIPPrivilegeInfo message. Also converts values to other types if specified. * @param message SCVIPPrivilegeInfo * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.SCVIPPrivilegeInfo, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this SCVIPPrivilegeInfo to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for SCVIPPrivilegeInfo * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a PayItem. */ interface IPayItem { /** PayItem ItemId */ ItemId?: (number|null); /** PayItem ItemNum */ ItemNum?: (number|Long|null); } /** Represents a PayItem. */ class PayItem implements IPayItem { /** * Constructs a new PayItem. * @param [properties] Properties to set */ constructor(properties?: player.IPayItem); /** PayItem ItemId. */ public ItemId: number; /** PayItem ItemNum. */ public ItemNum: (number|Long); /** * Creates a new PayItem instance using the specified properties. * @param [properties] Properties to set * @returns PayItem instance */ public static create(properties?: player.IPayItem): player.PayItem; /** * Encodes the specified PayItem message. Does not implicitly {@link player.PayItem.verify|verify} messages. * @param message PayItem message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.IPayItem, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified PayItem message, length delimited. Does not implicitly {@link player.PayItem.verify|verify} messages. * @param message PayItem message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.IPayItem, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a PayItem message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns PayItem * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.PayItem; /** * Decodes a PayItem message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns PayItem * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.PayItem; /** * Verifies a PayItem message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a PayItem message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns PayItem */ public static fromObject(object: { [k: string]: any }): player.PayItem; /** * Creates a plain object from a PayItem message. Also converts values to other types if specified. * @param message PayItem * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.PayItem, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this PayItem to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for PayItem * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a SCPayGoodsInfo. */ interface ISCPayGoodsInfo { /** SCPayGoodsInfo Gold */ Gold?: (number[]|null); /** SCPayGoodsInfo Item */ Item?: (player.IPayItem[]|null); /** SCPayGoodsInfo ShopId */ ShopId?: (number|null); /** SCPayGoodsInfo Money */ Money?: (number|Long|null); /** SCPayGoodsInfo Name */ Name?: (string|null); } /** Represents a SCPayGoodsInfo. */ class SCPayGoodsInfo implements ISCPayGoodsInfo { /** * Constructs a new SCPayGoodsInfo. * @param [properties] Properties to set */ constructor(properties?: player.ISCPayGoodsInfo); /** SCPayGoodsInfo Gold. */ public Gold: number[]; /** SCPayGoodsInfo Item. */ public Item: player.IPayItem[]; /** SCPayGoodsInfo ShopId. */ public ShopId: number; /** SCPayGoodsInfo Money. */ public Money: (number|Long); /** SCPayGoodsInfo Name. */ public Name: string; /** * Creates a new SCPayGoodsInfo instance using the specified properties. * @param [properties] Properties to set * @returns SCPayGoodsInfo instance */ public static create(properties?: player.ISCPayGoodsInfo): player.SCPayGoodsInfo; /** * Encodes the specified SCPayGoodsInfo message. Does not implicitly {@link player.SCPayGoodsInfo.verify|verify} messages. * @param message SCPayGoodsInfo message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ISCPayGoodsInfo, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified SCPayGoodsInfo message, length delimited. Does not implicitly {@link player.SCPayGoodsInfo.verify|verify} messages. * @param message SCPayGoodsInfo message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ISCPayGoodsInfo, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a SCPayGoodsInfo message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns SCPayGoodsInfo * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.SCPayGoodsInfo; /** * Decodes a SCPayGoodsInfo message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns SCPayGoodsInfo * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.SCPayGoodsInfo; /** * Verifies a SCPayGoodsInfo message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a SCPayGoodsInfo message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns SCPayGoodsInfo */ public static fromObject(object: { [k: string]: any }): player.SCPayGoodsInfo; /** * Creates a plain object from a SCPayGoodsInfo message. Also converts values to other types if specified. * @param message SCPayGoodsInfo * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.SCPayGoodsInfo, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this SCPayGoodsInfo to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for SCPayGoodsInfo * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a SCResource. */ interface ISCResource { /** SCResource Msg */ Msg?: (string|null); } /** Represents a SCResource. */ class SCResource implements ISCResource { /** * Constructs a new SCResource. * @param [properties] Properties to set */ constructor(properties?: player.ISCResource); /** SCResource Msg. */ public Msg: string; /** * Creates a new SCResource instance using the specified properties. * @param [properties] Properties to set * @returns SCResource instance */ public static create(properties?: player.ISCResource): player.SCResource; /** * Encodes the specified SCResource message. Does not implicitly {@link player.SCResource.verify|verify} messages. * @param message SCResource message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ISCResource, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified SCResource message, length delimited. Does not implicitly {@link player.SCResource.verify|verify} messages. * @param message SCResource message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ISCResource, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a SCResource message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns SCResource * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.SCResource; /** * Decodes a SCResource message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns SCResource * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.SCResource; /** * Verifies a SCResource message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a SCResource message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns SCResource */ public static fromObject(object: { [k: string]: any }): player.SCResource; /** * Creates a plain object from a SCResource message. Also converts values to other types if specified. * @param message SCResource * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.SCResource, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this SCResource to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for SCResource * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a CSClientLog. */ interface ICSClientLog { /** CSClientLog Data */ Data?: (string|null); } /** Represents a CSClientLog. */ class CSClientLog implements ICSClientLog { /** * Constructs a new CSClientLog. * @param [properties] Properties to set */ constructor(properties?: player.ICSClientLog); /** CSClientLog Data. */ public Data: string; /** * Creates a new CSClientLog instance using the specified properties. * @param [properties] Properties to set * @returns CSClientLog instance */ public static create(properties?: player.ICSClientLog): player.CSClientLog; /** * Encodes the specified CSClientLog message. Does not implicitly {@link player.CSClientLog.verify|verify} messages. * @param message CSClientLog message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ICSClientLog, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified CSClientLog message, length delimited. Does not implicitly {@link player.CSClientLog.verify|verify} messages. * @param message CSClientLog message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ICSClientLog, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a CSClientLog message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns CSClientLog * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.CSClientLog; /** * Decodes a CSClientLog message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns CSClientLog * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.CSClientLog; /** * Verifies a CSClientLog message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a CSClientLog message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns CSClientLog */ public static fromObject(object: { [k: string]: any }): player.CSClientLog; /** * Creates a plain object from a CSClientLog message. Also converts values to other types if specified. * @param message CSClientLog * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.CSClientLog, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this CSClientLog to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for CSClientLog * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a SCClientLog. */ interface ISCClientLog { /** SCClientLog OpRetCode */ OpRetCode?: (player.OpResultCode|null); } /** Represents a SCClientLog. */ class SCClientLog implements ISCClientLog { /** * Constructs a new SCClientLog. * @param [properties] Properties to set */ constructor(properties?: player.ISCClientLog); /** SCClientLog OpRetCode. */ public OpRetCode: player.OpResultCode; /** * Creates a new SCClientLog instance using the specified properties. * @param [properties] Properties to set * @returns SCClientLog instance */ public static create(properties?: player.ISCClientLog): player.SCClientLog; /** * Encodes the specified SCClientLog message. Does not implicitly {@link player.SCClientLog.verify|verify} messages. * @param message SCClientLog message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ISCClientLog, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified SCClientLog message, length delimited. Does not implicitly {@link player.SCClientLog.verify|verify} messages. * @param message SCClientLog message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ISCClientLog, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a SCClientLog message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns SCClientLog * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.SCClientLog; /** * Decodes a SCClientLog message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns SCClientLog * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.SCClientLog; /** * Verifies a SCClientLog message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a SCClientLog message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns SCClientLog */ public static fromObject(object: { [k: string]: any }): player.SCClientLog; /** * Creates a plain object from a SCClientLog message. Also converts values to other types if specified. * @param message SCClientLog * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.SCClientLog, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this SCClientLog to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for SCClientLog * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a SCPlayerUnPower. */ interface ISCPlayerUnPower { /** SCPlayerUnPower UnMaxpower */ UnMaxpower?: (number|Long|null); } /** Represents a SCPlayerUnPower. */ class SCPlayerUnPower implements ISCPlayerUnPower { /** * Constructs a new SCPlayerUnPower. * @param [properties] Properties to set */ constructor(properties?: player.ISCPlayerUnPower); /** SCPlayerUnPower UnMaxpower. */ public UnMaxpower: (number|Long); /** * Creates a new SCPlayerUnPower instance using the specified properties. * @param [properties] Properties to set * @returns SCPlayerUnPower instance */ public static create(properties?: player.ISCPlayerUnPower): player.SCPlayerUnPower; /** * Encodes the specified SCPlayerUnPower message. Does not implicitly {@link player.SCPlayerUnPower.verify|verify} messages. * @param message SCPlayerUnPower message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ISCPlayerUnPower, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified SCPlayerUnPower message, length delimited. Does not implicitly {@link player.SCPlayerUnPower.verify|verify} messages. * @param message SCPlayerUnPower message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ISCPlayerUnPower, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a SCPlayerUnPower message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns SCPlayerUnPower * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.SCPlayerUnPower; /** * Decodes a SCPlayerUnPower message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns SCPlayerUnPower * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.SCPlayerUnPower; /** * Verifies a SCPlayerUnPower message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a SCPlayerUnPower message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns SCPlayerUnPower */ public static fromObject(object: { [k: string]: any }): player.SCPlayerUnPower; /** * Creates a plain object from a SCPlayerUnPower message. Also converts values to other types if specified. * @param message SCPlayerUnPower * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.SCPlayerUnPower, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this SCPlayerUnPower to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for SCPlayerUnPower * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a SCPlayerUnPowerList. */ interface ISCPlayerUnPowerList { /** SCPlayerUnPowerList UnPowerList */ UnPowerList?: (number|null); } /** Represents a SCPlayerUnPowerList. */ class SCPlayerUnPowerList implements ISCPlayerUnPowerList { /** * Constructs a new SCPlayerUnPowerList. * @param [properties] Properties to set */ constructor(properties?: player.ISCPlayerUnPowerList); /** SCPlayerUnPowerList UnPowerList. */ public UnPowerList: number; /** * Creates a new SCPlayerUnPowerList instance using the specified properties. * @param [properties] Properties to set * @returns SCPlayerUnPowerList instance */ public static create(properties?: player.ISCPlayerUnPowerList): player.SCPlayerUnPowerList; /** * Encodes the specified SCPlayerUnPowerList message. Does not implicitly {@link player.SCPlayerUnPowerList.verify|verify} messages. * @param message SCPlayerUnPowerList message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ISCPlayerUnPowerList, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified SCPlayerUnPowerList message, length delimited. Does not implicitly {@link player.SCPlayerUnPowerList.verify|verify} messages. * @param message SCPlayerUnPowerList message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ISCPlayerUnPowerList, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a SCPlayerUnPowerList message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns SCPlayerUnPowerList * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.SCPlayerUnPowerList; /** * Decodes a SCPlayerUnPowerList message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns SCPlayerUnPowerList * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.SCPlayerUnPowerList; /** * Verifies a SCPlayerUnPowerList message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a SCPlayerUnPowerList message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns SCPlayerUnPowerList */ public static fromObject(object: { [k: string]: any }): player.SCPlayerUnPowerList; /** * Creates a plain object from a SCPlayerUnPowerList message. Also converts values to other types if specified. * @param message SCPlayerUnPowerList * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.SCPlayerUnPowerList, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this SCPlayerUnPowerList to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for SCPlayerUnPowerList * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a SCPlayerUpLevel. */ interface ISCPlayerUpLevel { /** SCPlayerUpLevel Level */ Level?: (number|Long|null); /** SCPlayerUpLevel Exp */ Exp?: (number|Long|null); } /** Represents a SCPlayerUpLevel. */ class SCPlayerUpLevel implements ISCPlayerUpLevel { /** * Constructs a new SCPlayerUpLevel. * @param [properties] Properties to set */ constructor(properties?: player.ISCPlayerUpLevel); /** SCPlayerUpLevel Level. */ public Level: (number|Long); /** SCPlayerUpLevel Exp. */ public Exp: (number|Long); /** * Creates a new SCPlayerUpLevel instance using the specified properties. * @param [properties] Properties to set * @returns SCPlayerUpLevel instance */ public static create(properties?: player.ISCPlayerUpLevel): player.SCPlayerUpLevel; /** * Encodes the specified SCPlayerUpLevel message. Does not implicitly {@link player.SCPlayerUpLevel.verify|verify} messages. * @param message SCPlayerUpLevel message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ISCPlayerUpLevel, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified SCPlayerUpLevel message, length delimited. Does not implicitly {@link player.SCPlayerUpLevel.verify|verify} messages. * @param message SCPlayerUpLevel message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ISCPlayerUpLevel, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a SCPlayerUpLevel message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns SCPlayerUpLevel * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.SCPlayerUpLevel; /** * Decodes a SCPlayerUpLevel message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns SCPlayerUpLevel * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.SCPlayerUpLevel; /** * Verifies a SCPlayerUpLevel message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a SCPlayerUpLevel message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns SCPlayerUpLevel */ public static fromObject(object: { [k: string]: any }): player.SCPlayerUpLevel; /** * Creates a plain object from a SCPlayerUpLevel message. Also converts values to other types if specified. * @param message SCPlayerUpLevel * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.SCPlayerUpLevel, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this SCPlayerUpLevel to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for SCPlayerUpLevel * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a CSBindTelInfo. */ interface ICSBindTelInfo { } /** Represents a CSBindTelInfo. */ class CSBindTelInfo implements ICSBindTelInfo { /** * Constructs a new CSBindTelInfo. * @param [properties] Properties to set */ constructor(properties?: player.ICSBindTelInfo); /** * Creates a new CSBindTelInfo instance using the specified properties. * @param [properties] Properties to set * @returns CSBindTelInfo instance */ public static create(properties?: player.ICSBindTelInfo): player.CSBindTelInfo; /** * Encodes the specified CSBindTelInfo message. Does not implicitly {@link player.CSBindTelInfo.verify|verify} messages. * @param message CSBindTelInfo message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ICSBindTelInfo, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified CSBindTelInfo message, length delimited. Does not implicitly {@link player.CSBindTelInfo.verify|verify} messages. * @param message CSBindTelInfo message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ICSBindTelInfo, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a CSBindTelInfo message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns CSBindTelInfo * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.CSBindTelInfo; /** * Decodes a CSBindTelInfo message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns CSBindTelInfo * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.CSBindTelInfo; /** * Verifies a CSBindTelInfo message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a CSBindTelInfo message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns CSBindTelInfo */ public static fromObject(object: { [k: string]: any }): player.CSBindTelInfo; /** * Creates a plain object from a CSBindTelInfo message. Also converts values to other types if specified. * @param message CSBindTelInfo * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.CSBindTelInfo, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this CSBindTelInfo to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for CSBindTelInfo * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a SCBindTelInfo. */ interface ISCBindTelInfo { /** SCBindTelInfo BindTelReward */ BindTelReward?: ({ [k: string]: (number|Long) }|null); } /** Represents a SCBindTelInfo. */ class SCBindTelInfo implements ISCBindTelInfo { /** * Constructs a new SCBindTelInfo. * @param [properties] Properties to set */ constructor(properties?: player.ISCBindTelInfo); /** SCBindTelInfo BindTelReward. */ public BindTelReward: { [k: string]: (number|Long) }; /** * Creates a new SCBindTelInfo instance using the specified properties. * @param [properties] Properties to set * @returns SCBindTelInfo instance */ public static create(properties?: player.ISCBindTelInfo): player.SCBindTelInfo; /** * Encodes the specified SCBindTelInfo message. Does not implicitly {@link player.SCBindTelInfo.verify|verify} messages. * @param message SCBindTelInfo message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ISCBindTelInfo, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified SCBindTelInfo message, length delimited. Does not implicitly {@link player.SCBindTelInfo.verify|verify} messages. * @param message SCBindTelInfo message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ISCBindTelInfo, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a SCBindTelInfo message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns SCBindTelInfo * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.SCBindTelInfo; /** * Decodes a SCBindTelInfo message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns SCBindTelInfo * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.SCBindTelInfo; /** * Verifies a SCBindTelInfo message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a SCBindTelInfo message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns SCBindTelInfo */ public static fromObject(object: { [k: string]: any }): player.SCBindTelInfo; /** * Creates a plain object from a SCBindTelInfo message. Also converts values to other types if specified. * @param message SCBindTelInfo * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.SCBindTelInfo, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this SCBindTelInfo to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for SCBindTelInfo * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a CSPlayerSMSCode. */ interface ICSPlayerSMSCode { /** CSPlayerSMSCode AreaCode */ AreaCode?: (string|null); /** CSPlayerSMSCode Tel */ Tel?: (string|null); /** CSPlayerSMSCode TypeID */ TypeID?: (number|null); /** CSPlayerSMSCode Platform */ Platform?: (string|null); /** CSPlayerSMSCode ImageCode */ ImageCode?: (string|null); } /** Represents a CSPlayerSMSCode. */ class CSPlayerSMSCode implements ICSPlayerSMSCode { /** * Constructs a new CSPlayerSMSCode. * @param [properties] Properties to set */ constructor(properties?: player.ICSPlayerSMSCode); /** CSPlayerSMSCode AreaCode. */ public AreaCode: string; /** CSPlayerSMSCode Tel. */ public Tel: string; /** CSPlayerSMSCode TypeID. */ public TypeID: number; /** CSPlayerSMSCode Platform. */ public Platform: string; /** CSPlayerSMSCode ImageCode. */ public ImageCode: string; /** * Creates a new CSPlayerSMSCode instance using the specified properties. * @param [properties] Properties to set * @returns CSPlayerSMSCode instance */ public static create(properties?: player.ICSPlayerSMSCode): player.CSPlayerSMSCode; /** * Encodes the specified CSPlayerSMSCode message. Does not implicitly {@link player.CSPlayerSMSCode.verify|verify} messages. * @param message CSPlayerSMSCode message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ICSPlayerSMSCode, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified CSPlayerSMSCode message, length delimited. Does not implicitly {@link player.CSPlayerSMSCode.verify|verify} messages. * @param message CSPlayerSMSCode message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ICSPlayerSMSCode, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a CSPlayerSMSCode message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns CSPlayerSMSCode * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.CSPlayerSMSCode; /** * Decodes a CSPlayerSMSCode message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns CSPlayerSMSCode * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.CSPlayerSMSCode; /** * Verifies a CSPlayerSMSCode message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a CSPlayerSMSCode message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns CSPlayerSMSCode */ public static fromObject(object: { [k: string]: any }): player.CSPlayerSMSCode; /** * Creates a plain object from a CSPlayerSMSCode message. Also converts values to other types if specified. * @param message CSPlayerSMSCode * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.CSPlayerSMSCode, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this CSPlayerSMSCode to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for CSPlayerSMSCode * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a SCPlayerSMSCode. */ interface ISCPlayerSMSCode { /** SCPlayerSMSCode Code */ Code?: (player.OpResultCode|null); } /** Represents a SCPlayerSMSCode. */ class SCPlayerSMSCode implements ISCPlayerSMSCode { /** * Constructs a new SCPlayerSMSCode. * @param [properties] Properties to set */ constructor(properties?: player.ISCPlayerSMSCode); /** SCPlayerSMSCode Code. */ public Code: player.OpResultCode; /** * Creates a new SCPlayerSMSCode instance using the specified properties. * @param [properties] Properties to set * @returns SCPlayerSMSCode instance */ public static create(properties?: player.ISCPlayerSMSCode): player.SCPlayerSMSCode; /** * Encodes the specified SCPlayerSMSCode message. Does not implicitly {@link player.SCPlayerSMSCode.verify|verify} messages. * @param message SCPlayerSMSCode message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ISCPlayerSMSCode, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified SCPlayerSMSCode message, length delimited. Does not implicitly {@link player.SCPlayerSMSCode.verify|verify} messages. * @param message SCPlayerSMSCode message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ISCPlayerSMSCode, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a SCPlayerSMSCode message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns SCPlayerSMSCode * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.SCPlayerSMSCode; /** * Decodes a SCPlayerSMSCode message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns SCPlayerSMSCode * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.SCPlayerSMSCode; /** * Verifies a SCPlayerSMSCode message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a SCPlayerSMSCode message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns SCPlayerSMSCode */ public static fromObject(object: { [k: string]: any }): player.SCPlayerSMSCode; /** * Creates a plain object from a SCPlayerSMSCode message. Also converts values to other types if specified. * @param message SCPlayerSMSCode * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.SCPlayerSMSCode, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this SCPlayerSMSCode to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for SCPlayerSMSCode * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a CSBindTel. */ interface ICSBindTel { /** CSBindTel AreaCode */ AreaCode?: (string|null); /** CSBindTel Tel */ Tel?: (string|null); /** CSBindTel Code */ Code?: (string|null); } /** Represents a CSBindTel. */ class CSBindTel implements ICSBindTel { /** * Constructs a new CSBindTel. * @param [properties] Properties to set */ constructor(properties?: player.ICSBindTel); /** CSBindTel AreaCode. */ public AreaCode: string; /** CSBindTel Tel. */ public Tel: string; /** CSBindTel Code. */ public Code: string; /** * Creates a new CSBindTel instance using the specified properties. * @param [properties] Properties to set * @returns CSBindTel instance */ public static create(properties?: player.ICSBindTel): player.CSBindTel; /** * Encodes the specified CSBindTel message. Does not implicitly {@link player.CSBindTel.verify|verify} messages. * @param message CSBindTel message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ICSBindTel, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified CSBindTel message, length delimited. Does not implicitly {@link player.CSBindTel.verify|verify} messages. * @param message CSBindTel message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ICSBindTel, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a CSBindTel message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns CSBindTel * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.CSBindTel; /** * Decodes a CSBindTel message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns CSBindTel * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.CSBindTel; /** * Verifies a CSBindTel message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a CSBindTel message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns CSBindTel */ public static fromObject(object: { [k: string]: any }): player.CSBindTel; /** * Creates a plain object from a CSBindTel message. Also converts values to other types if specified. * @param message CSBindTel * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.CSBindTel, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this CSBindTel to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for CSBindTel * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a SCBindTel. */ interface ISCBindTel { /** SCBindTel Code */ Code?: (player.OpResultCode|null); } /** Represents a SCBindTel. */ class SCBindTel implements ISCBindTel { /** * Constructs a new SCBindTel. * @param [properties] Properties to set */ constructor(properties?: player.ISCBindTel); /** SCBindTel Code. */ public Code: player.OpResultCode; /** * Creates a new SCBindTel instance using the specified properties. * @param [properties] Properties to set * @returns SCBindTel instance */ public static create(properties?: player.ISCBindTel): player.SCBindTel; /** * Encodes the specified SCBindTel message. Does not implicitly {@link player.SCBindTel.verify|verify} messages. * @param message SCBindTel message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ISCBindTel, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified SCBindTel message, length delimited. Does not implicitly {@link player.SCBindTel.verify|verify} messages. * @param message SCBindTel message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ISCBindTel, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a SCBindTel message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns SCBindTel * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.SCBindTel; /** * Decodes a SCBindTel message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns SCBindTel * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.SCBindTel; /** * Verifies a SCBindTel message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a SCBindTel message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns SCBindTel */ public static fromObject(object: { [k: string]: any }): player.SCBindTel; /** * Creates a plain object from a SCBindTel message. Also converts values to other types if specified. * @param message SCBindTel * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.SCBindTel, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this SCBindTel to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for SCBindTel * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a CSHttpPass. */ interface ICSHttpPass { /** CSHttpPass ServerType */ ServerType?: (number|null); /** CSHttpPass ApiName */ ApiName?: (string|null); /** CSHttpPass Params */ Params?: (string|null); /** CSHttpPass CBData */ CBData?: (string|null); /** CSHttpPass Method */ Method?: (string|null); } /** Represents a CSHttpPass. */ class CSHttpPass implements ICSHttpPass { /** * Constructs a new CSHttpPass. * @param [properties] Properties to set */ constructor(properties?: player.ICSHttpPass); /** CSHttpPass ServerType. */ public ServerType: number; /** CSHttpPass ApiName. */ public ApiName: string; /** CSHttpPass Params. */ public Params: string; /** CSHttpPass CBData. */ public CBData: string; /** CSHttpPass Method. */ public Method: string; /** * Creates a new CSHttpPass instance using the specified properties. * @param [properties] Properties to set * @returns CSHttpPass instance */ public static create(properties?: player.ICSHttpPass): player.CSHttpPass; /** * Encodes the specified CSHttpPass message. Does not implicitly {@link player.CSHttpPass.verify|verify} messages. * @param message CSHttpPass message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ICSHttpPass, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified CSHttpPass message, length delimited. Does not implicitly {@link player.CSHttpPass.verify|verify} messages. * @param message CSHttpPass message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ICSHttpPass, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a CSHttpPass message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns CSHttpPass * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.CSHttpPass; /** * Decodes a CSHttpPass message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns CSHttpPass * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.CSHttpPass; /** * Verifies a CSHttpPass message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a CSHttpPass message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns CSHttpPass */ public static fromObject(object: { [k: string]: any }): player.CSHttpPass; /** * Creates a plain object from a CSHttpPass message. Also converts values to other types if specified. * @param message CSHttpPass * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.CSHttpPass, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this CSHttpPass to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for CSHttpPass * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a SCHttpPass. */ interface ISCHttpPass { /** SCHttpPass OpRetCode */ OpRetCode?: (player.OpResultCode|null); /** SCHttpPass ApiName */ ApiName?: (string|null); /** SCHttpPass CBData */ CBData?: (string|null); /** SCHttpPass Response */ Response?: (string|null); } /** Represents a SCHttpPass. */ class SCHttpPass implements ISCHttpPass { /** * Constructs a new SCHttpPass. * @param [properties] Properties to set */ constructor(properties?: player.ISCHttpPass); /** SCHttpPass OpRetCode. */ public OpRetCode: player.OpResultCode; /** SCHttpPass ApiName. */ public ApiName: string; /** SCHttpPass CBData. */ public CBData: string; /** SCHttpPass Response. */ public Response: string; /** * Creates a new SCHttpPass instance using the specified properties. * @param [properties] Properties to set * @returns SCHttpPass instance */ public static create(properties?: player.ISCHttpPass): player.SCHttpPass; /** * Encodes the specified SCHttpPass message. Does not implicitly {@link player.SCHttpPass.verify|verify} messages. * @param message SCHttpPass message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ISCHttpPass, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified SCHttpPass message, length delimited. Does not implicitly {@link player.SCHttpPass.verify|verify} messages. * @param message SCHttpPass message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ISCHttpPass, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a SCHttpPass message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns SCHttpPass * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.SCHttpPass; /** * Decodes a SCHttpPass message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns SCHttpPass * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.SCHttpPass; /** * Verifies a SCHttpPass message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a SCHttpPass message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns SCHttpPass */ public static fromObject(object: { [k: string]: any }): player.SCHttpPass; /** * Creates a plain object from a SCHttpPass message. Also converts values to other types if specified. * @param message SCHttpPass * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.SCHttpPass, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this SCHttpPass to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for SCHttpPass * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a CSPhoneLotteryInfo. */ interface ICSPhoneLotteryInfo { } /** Represents a CSPhoneLotteryInfo. */ class CSPhoneLotteryInfo implements ICSPhoneLotteryInfo { /** * Constructs a new CSPhoneLotteryInfo. * @param [properties] Properties to set */ constructor(properties?: player.ICSPhoneLotteryInfo); /** * Creates a new CSPhoneLotteryInfo instance using the specified properties. * @param [properties] Properties to set * @returns CSPhoneLotteryInfo instance */ public static create(properties?: player.ICSPhoneLotteryInfo): player.CSPhoneLotteryInfo; /** * Encodes the specified CSPhoneLotteryInfo message. Does not implicitly {@link player.CSPhoneLotteryInfo.verify|verify} messages. * @param message CSPhoneLotteryInfo message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ICSPhoneLotteryInfo, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified CSPhoneLotteryInfo message, length delimited. Does not implicitly {@link player.CSPhoneLotteryInfo.verify|verify} messages. * @param message CSPhoneLotteryInfo message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ICSPhoneLotteryInfo, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a CSPhoneLotteryInfo message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns CSPhoneLotteryInfo * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.CSPhoneLotteryInfo; /** * Decodes a CSPhoneLotteryInfo message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns CSPhoneLotteryInfo * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.CSPhoneLotteryInfo; /** * Verifies a CSPhoneLotteryInfo message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a CSPhoneLotteryInfo message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns CSPhoneLotteryInfo */ public static fromObject(object: { [k: string]: any }): player.CSPhoneLotteryInfo; /** * Creates a plain object from a CSPhoneLotteryInfo message. Also converts values to other types if specified. * @param message CSPhoneLotteryInfo * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.CSPhoneLotteryInfo, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this CSPhoneLotteryInfo to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for CSPhoneLotteryInfo * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a SCPhoneLotteryInfo. */ interface ISCPhoneLotteryInfo { /** SCPhoneLotteryInfo Count */ Count?: (number|null); /** SCPhoneLotteryInfo PhoneScore */ PhoneScore?: (number|Long|null); /** SCPhoneLotteryInfo Item */ Item?: (player.ILotteryItem[]|null); } /** Represents a SCPhoneLotteryInfo. */ class SCPhoneLotteryInfo implements ISCPhoneLotteryInfo { /** * Constructs a new SCPhoneLotteryInfo. * @param [properties] Properties to set */ constructor(properties?: player.ISCPhoneLotteryInfo); /** SCPhoneLotteryInfo Count. */ public Count: number; /** SCPhoneLotteryInfo PhoneScore. */ public PhoneScore: (number|Long); /** SCPhoneLotteryInfo Item. */ public Item: player.ILotteryItem[]; /** * Creates a new SCPhoneLotteryInfo instance using the specified properties. * @param [properties] Properties to set * @returns SCPhoneLotteryInfo instance */ public static create(properties?: player.ISCPhoneLotteryInfo): player.SCPhoneLotteryInfo; /** * Encodes the specified SCPhoneLotteryInfo message. Does not implicitly {@link player.SCPhoneLotteryInfo.verify|verify} messages. * @param message SCPhoneLotteryInfo message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ISCPhoneLotteryInfo, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified SCPhoneLotteryInfo message, length delimited. Does not implicitly {@link player.SCPhoneLotteryInfo.verify|verify} messages. * @param message SCPhoneLotteryInfo message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ISCPhoneLotteryInfo, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a SCPhoneLotteryInfo message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns SCPhoneLotteryInfo * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.SCPhoneLotteryInfo; /** * Decodes a SCPhoneLotteryInfo message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns SCPhoneLotteryInfo * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.SCPhoneLotteryInfo; /** * Verifies a SCPhoneLotteryInfo message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a SCPhoneLotteryInfo message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns SCPhoneLotteryInfo */ public static fromObject(object: { [k: string]: any }): player.SCPhoneLotteryInfo; /** * Creates a plain object from a SCPhoneLotteryInfo message. Also converts values to other types if specified. * @param message SCPhoneLotteryInfo * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.SCPhoneLotteryInfo, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this SCPhoneLotteryInfo to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for SCPhoneLotteryInfo * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a CSPhoneLottery. */ interface ICSPhoneLottery { /** CSPhoneLottery LotteryType */ LotteryType?: (number|null); } /** Represents a CSPhoneLottery. */ class CSPhoneLottery implements ICSPhoneLottery { /** * Constructs a new CSPhoneLottery. * @param [properties] Properties to set */ constructor(properties?: player.ICSPhoneLottery); /** CSPhoneLottery LotteryType. */ public LotteryType: number; /** * Creates a new CSPhoneLottery instance using the specified properties. * @param [properties] Properties to set * @returns CSPhoneLottery instance */ public static create(properties?: player.ICSPhoneLottery): player.CSPhoneLottery; /** * Encodes the specified CSPhoneLottery message. Does not implicitly {@link player.CSPhoneLottery.verify|verify} messages. * @param message CSPhoneLottery message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ICSPhoneLottery, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified CSPhoneLottery message, length delimited. Does not implicitly {@link player.CSPhoneLottery.verify|verify} messages. * @param message CSPhoneLottery message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ICSPhoneLottery, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a CSPhoneLottery message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns CSPhoneLottery * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.CSPhoneLottery; /** * Decodes a CSPhoneLottery message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns CSPhoneLottery * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.CSPhoneLottery; /** * Verifies a CSPhoneLottery message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a CSPhoneLottery message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns CSPhoneLottery */ public static fromObject(object: { [k: string]: any }): player.CSPhoneLottery; /** * Creates a plain object from a CSPhoneLottery message. Also converts values to other types if specified. * @param message CSPhoneLottery * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.CSPhoneLottery, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this CSPhoneLottery to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for CSPhoneLottery * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a SCPhoneLottery. */ interface ISCPhoneLottery { /** SCPhoneLottery Count */ Count?: (number|null); /** SCPhoneLottery PhoneScore */ PhoneScore?: (number|Long|null); /** SCPhoneLottery Item */ Item?: (player.ILotteryItem[]|null); } /** Represents a SCPhoneLottery. */ class SCPhoneLottery implements ISCPhoneLottery { /** * Constructs a new SCPhoneLottery. * @param [properties] Properties to set */ constructor(properties?: player.ISCPhoneLottery); /** SCPhoneLottery Count. */ public Count: number; /** SCPhoneLottery PhoneScore. */ public PhoneScore: (number|Long); /** SCPhoneLottery Item. */ public Item: player.ILotteryItem[]; /** * Creates a new SCPhoneLottery instance using the specified properties. * @param [properties] Properties to set * @returns SCPhoneLottery instance */ public static create(properties?: player.ISCPhoneLottery): player.SCPhoneLottery; /** * Encodes the specified SCPhoneLottery message. Does not implicitly {@link player.SCPhoneLottery.verify|verify} messages. * @param message SCPhoneLottery message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ISCPhoneLottery, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified SCPhoneLottery message, length delimited. Does not implicitly {@link player.SCPhoneLottery.verify|verify} messages. * @param message SCPhoneLottery message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ISCPhoneLottery, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a SCPhoneLottery message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns SCPhoneLottery * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.SCPhoneLottery; /** * Decodes a SCPhoneLottery message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns SCPhoneLottery * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.SCPhoneLottery; /** * Verifies a SCPhoneLottery message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a SCPhoneLottery message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns SCPhoneLottery */ public static fromObject(object: { [k: string]: any }): player.SCPhoneLottery; /** * Creates a plain object from a SCPhoneLottery message. Also converts values to other types if specified. * @param message SCPhoneLottery * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.SCPhoneLottery, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this SCPhoneLottery to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for SCPhoneLottery * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a LotteryItem. */ interface ILotteryItem { /** LotteryItem Id */ Id?: (number|null); /** LotteryItem ItemId */ ItemId?: (number|null); /** LotteryItem ItemNum */ ItemNum?: (number|Long|null); /** LotteryItem TypeId */ TypeId?: (number|null); } /** Represents a LotteryItem. */ class LotteryItem implements ILotteryItem { /** * Constructs a new LotteryItem. * @param [properties] Properties to set */ constructor(properties?: player.ILotteryItem); /** LotteryItem Id. */ public Id: number; /** LotteryItem ItemId. */ public ItemId: number; /** LotteryItem ItemNum. */ public ItemNum: (number|Long); /** LotteryItem TypeId. */ public TypeId: number; /** * Creates a new LotteryItem instance using the specified properties. * @param [properties] Properties to set * @returns LotteryItem instance */ public static create(properties?: player.ILotteryItem): player.LotteryItem; /** * Encodes the specified LotteryItem message. Does not implicitly {@link player.LotteryItem.verify|verify} messages. * @param message LotteryItem message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ILotteryItem, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified LotteryItem message, length delimited. Does not implicitly {@link player.LotteryItem.verify|verify} messages. * @param message LotteryItem message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ILotteryItem, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a LotteryItem message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns LotteryItem * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.LotteryItem; /** * Decodes a LotteryItem message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns LotteryItem * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.LotteryItem; /** * Verifies a LotteryItem message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a LotteryItem message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns LotteryItem */ public static fromObject(object: { [k: string]: any }): player.LotteryItem; /** * Creates a plain object from a LotteryItem message. Also converts values to other types if specified. * @param message LotteryItem * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.LotteryItem, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this LotteryItem to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for LotteryItem * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a SCPhoneLotteryCount. */ interface ISCPhoneLotteryCount { /** SCPhoneLotteryCount Count */ Count?: (number|null); } /** Represents a SCPhoneLotteryCount. */ class SCPhoneLotteryCount implements ISCPhoneLotteryCount { /** * Constructs a new SCPhoneLotteryCount. * @param [properties] Properties to set */ constructor(properties?: player.ISCPhoneLotteryCount); /** SCPhoneLotteryCount Count. */ public Count: number; /** * Creates a new SCPhoneLotteryCount instance using the specified properties. * @param [properties] Properties to set * @returns SCPhoneLotteryCount instance */ public static create(properties?: player.ISCPhoneLotteryCount): player.SCPhoneLotteryCount; /** * Encodes the specified SCPhoneLotteryCount message. Does not implicitly {@link player.SCPhoneLotteryCount.verify|verify} messages. * @param message SCPhoneLotteryCount message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ISCPhoneLotteryCount, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified SCPhoneLotteryCount message, length delimited. Does not implicitly {@link player.SCPhoneLotteryCount.verify|verify} messages. * @param message SCPhoneLotteryCount message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ISCPhoneLotteryCount, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a SCPhoneLotteryCount message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns SCPhoneLotteryCount * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.SCPhoneLotteryCount; /** * Decodes a SCPhoneLotteryCount message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns SCPhoneLotteryCount * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.SCPhoneLotteryCount; /** * Verifies a SCPhoneLotteryCount message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a SCPhoneLotteryCount message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns SCPhoneLotteryCount */ public static fromObject(object: { [k: string]: any }): player.SCPhoneLotteryCount; /** * Creates a plain object from a SCPhoneLotteryCount message. Also converts values to other types if specified. * @param message SCPhoneLotteryCount * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.SCPhoneLotteryCount, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this SCPhoneLotteryCount to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for SCPhoneLotteryCount * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a CSADV. */ interface ICSADV { /** CSADV Param */ Param?: (number[]|null); } /** Represents a CSADV. */ class CSADV implements ICSADV { /** * Constructs a new CSADV. * @param [properties] Properties to set */ constructor(properties?: player.ICSADV); /** CSADV Param. */ public Param: number[]; /** * Creates a new CSADV instance using the specified properties. * @param [properties] Properties to set * @returns CSADV instance */ public static create(properties?: player.ICSADV): player.CSADV; /** * Encodes the specified CSADV message. Does not implicitly {@link player.CSADV.verify|verify} messages. * @param message CSADV message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ICSADV, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified CSADV message, length delimited. Does not implicitly {@link player.CSADV.verify|verify} messages. * @param message CSADV message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ICSADV, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a CSADV message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns CSADV * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.CSADV; /** * Decodes a CSADV message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns CSADV * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.CSADV; /** * Verifies a CSADV message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a CSADV message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns CSADV */ public static fromObject(object: { [k: string]: any }): player.CSADV; /** * Creates a plain object from a CSADV message. Also converts values to other types if specified. * @param message CSADV * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.CSADV, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this CSADV to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for CSADV * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a SCADV. */ interface ISCADV { /** SCADV Param */ Param?: (number[]|null); } /** Represents a SCADV. */ class SCADV implements ISCADV { /** * Constructs a new SCADV. * @param [properties] Properties to set */ constructor(properties?: player.ISCADV); /** SCADV Param. */ public Param: number[]; /** * Creates a new SCADV instance using the specified properties. * @param [properties] Properties to set * @returns SCADV instance */ public static create(properties?: player.ISCADV): player.SCADV; /** * Encodes the specified SCADV message. Does not implicitly {@link player.SCADV.verify|verify} messages. * @param message SCADV message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ISCADV, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified SCADV message, length delimited. Does not implicitly {@link player.SCADV.verify|verify} messages. * @param message SCADV message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ISCADV, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a SCADV message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns SCADV * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.SCADV; /** * Decodes a SCADV message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns SCADV * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.SCADV; /** * Verifies a SCADV message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a SCADV message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns SCADV */ public static fromObject(object: { [k: string]: any }): player.SCADV; /** * Creates a plain object from a SCADV message. Also converts values to other types if specified. * @param message SCADV * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.SCADV, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this SCADV to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for SCADV * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a SCGetWeekCardAwary. */ interface ISCGetWeekCardAwary { /** SCGetWeekCardAwary id */ id?: (number|null); /** SCGetWeekCardAwary Items */ Items?: (player.IPayItem[]|null); /** SCGetWeekCardAwary weekCardAward */ weekCardAward?: (boolean|null); /** SCGetWeekCardAwary WeekCard */ WeekCard?: (player.IWeekInfo|null); } /** Represents a SCGetWeekCardAwary. */ class SCGetWeekCardAwary implements ISCGetWeekCardAwary { /** * Constructs a new SCGetWeekCardAwary. * @param [properties] Properties to set */ constructor(properties?: player.ISCGetWeekCardAwary); /** SCGetWeekCardAwary id. */ public id: number; /** SCGetWeekCardAwary Items. */ public Items: player.IPayItem[]; /** SCGetWeekCardAwary weekCardAward. */ public weekCardAward: boolean; /** SCGetWeekCardAwary WeekCard. */ public WeekCard?: (player.IWeekInfo|null); /** * Creates a new SCGetWeekCardAwary instance using the specified properties. * @param [properties] Properties to set * @returns SCGetWeekCardAwary instance */ public static create(properties?: player.ISCGetWeekCardAwary): player.SCGetWeekCardAwary; /** * Encodes the specified SCGetWeekCardAwary message. Does not implicitly {@link player.SCGetWeekCardAwary.verify|verify} messages. * @param message SCGetWeekCardAwary message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ISCGetWeekCardAwary, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified SCGetWeekCardAwary message, length delimited. Does not implicitly {@link player.SCGetWeekCardAwary.verify|verify} messages. * @param message SCGetWeekCardAwary message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ISCGetWeekCardAwary, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a SCGetWeekCardAwary message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns SCGetWeekCardAwary * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.SCGetWeekCardAwary; /** * Decodes a SCGetWeekCardAwary message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns SCGetWeekCardAwary * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.SCGetWeekCardAwary; /** * Verifies a SCGetWeekCardAwary message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a SCGetWeekCardAwary message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns SCGetWeekCardAwary */ public static fromObject(object: { [k: string]: any }): player.SCGetWeekCardAwary; /** * Creates a plain object from a SCGetWeekCardAwary message. Also converts values to other types if specified. * @param message SCGetWeekCardAwary * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.SCGetWeekCardAwary, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this SCGetWeekCardAwary to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for SCGetWeekCardAwary * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a SCPigBankCoin. */ interface ISCPigBankCoin { /** SCPigBankCoin BankCoin */ BankCoin?: (number|Long|null); /** SCPigBankCoin BankCoinMax */ BankCoinMax?: (number|Long|null); /** SCPigBankCoin AddBankCoin */ AddBankCoin?: (number|Long|null); } /** Represents a SCPigBankCoin. */ class SCPigBankCoin implements ISCPigBankCoin { /** * Constructs a new SCPigBankCoin. * @param [properties] Properties to set */ constructor(properties?: player.ISCPigBankCoin); /** SCPigBankCoin BankCoin. */ public BankCoin: (number|Long); /** SCPigBankCoin BankCoinMax. */ public BankCoinMax: (number|Long); /** SCPigBankCoin AddBankCoin. */ public AddBankCoin: (number|Long); /** * Creates a new SCPigBankCoin instance using the specified properties. * @param [properties] Properties to set * @returns SCPigBankCoin instance */ public static create(properties?: player.ISCPigBankCoin): player.SCPigBankCoin; /** * Encodes the specified SCPigBankCoin message. Does not implicitly {@link player.SCPigBankCoin.verify|verify} messages. * @param message SCPigBankCoin message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ISCPigBankCoin, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified SCPigBankCoin message, length delimited. Does not implicitly {@link player.SCPigBankCoin.verify|verify} messages. * @param message SCPigBankCoin message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ISCPigBankCoin, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a SCPigBankCoin message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns SCPigBankCoin * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.SCPigBankCoin; /** * Decodes a SCPigBankCoin message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns SCPigBankCoin * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.SCPigBankCoin; /** * Verifies a SCPigBankCoin message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a SCPigBankCoin message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns SCPigBankCoin */ public static fromObject(object: { [k: string]: any }): player.SCPigBankCoin; /** * Creates a plain object from a SCPigBankCoin message. Also converts values to other types if specified. * @param message SCPigBankCoin * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.SCPigBankCoin, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this SCPigBankCoin to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for SCPigBankCoin * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a CSExchangeChannel. */ interface ICSExchangeChannel { /** CSExchangeChannel Tp */ Tp?: (number|null); } /** Represents a CSExchangeChannel. */ class CSExchangeChannel implements ICSExchangeChannel { /** * Constructs a new CSExchangeChannel. * @param [properties] Properties to set */ constructor(properties?: player.ICSExchangeChannel); /** CSExchangeChannel Tp. */ public Tp: number; /** * Creates a new CSExchangeChannel instance using the specified properties. * @param [properties] Properties to set * @returns CSExchangeChannel instance */ public static create(properties?: player.ICSExchangeChannel): player.CSExchangeChannel; /** * Encodes the specified CSExchangeChannel message. Does not implicitly {@link player.CSExchangeChannel.verify|verify} messages. * @param message CSExchangeChannel message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ICSExchangeChannel, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified CSExchangeChannel message, length delimited. Does not implicitly {@link player.CSExchangeChannel.verify|verify} messages. * @param message CSExchangeChannel message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ICSExchangeChannel, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a CSExchangeChannel message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns CSExchangeChannel * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.CSExchangeChannel; /** * Decodes a CSExchangeChannel message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns CSExchangeChannel * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.CSExchangeChannel; /** * Verifies a CSExchangeChannel message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a CSExchangeChannel message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns CSExchangeChannel */ public static fromObject(object: { [k: string]: any }): player.CSExchangeChannel; /** * Creates a plain object from a CSExchangeChannel message. Also converts values to other types if specified. * @param message CSExchangeChannel * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.CSExchangeChannel, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this CSExchangeChannel to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for CSExchangeChannel * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a ChannelSwitch. */ interface IChannelSwitch { /** ChannelSwitch OnChannelName */ OnChannelName?: (string[]|null); /** ChannelSwitch Tp */ Tp?: (number|null); } /** Represents a ChannelSwitch. */ class ChannelSwitch implements IChannelSwitch { /** * Constructs a new ChannelSwitch. * @param [properties] Properties to set */ constructor(properties?: player.IChannelSwitch); /** ChannelSwitch OnChannelName. */ public OnChannelName: string[]; /** ChannelSwitch Tp. */ public Tp: number; /** * Creates a new ChannelSwitch instance using the specified properties. * @param [properties] Properties to set * @returns ChannelSwitch instance */ public static create(properties?: player.IChannelSwitch): player.ChannelSwitch; /** * Encodes the specified ChannelSwitch message. Does not implicitly {@link player.ChannelSwitch.verify|verify} messages. * @param message ChannelSwitch message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.IChannelSwitch, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified ChannelSwitch message, length delimited. Does not implicitly {@link player.ChannelSwitch.verify|verify} messages. * @param message ChannelSwitch message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.IChannelSwitch, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a ChannelSwitch message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns ChannelSwitch * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.ChannelSwitch; /** * Decodes a ChannelSwitch message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns ChannelSwitch * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.ChannelSwitch; /** * Verifies a ChannelSwitch message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a ChannelSwitch message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns ChannelSwitch */ public static fromObject(object: { [k: string]: any }): player.ChannelSwitch; /** * Creates a plain object from a ChannelSwitch message. Also converts values to other types if specified. * @param message ChannelSwitch * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.ChannelSwitch, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this ChannelSwitch to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for ChannelSwitch * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a SCExchangeChannel. */ interface ISCExchangeChannel { /** SCExchangeChannel Datas */ Datas?: (player.IChannelSwitch[]|null); } /** Represents a SCExchangeChannel. */ class SCExchangeChannel implements ISCExchangeChannel { /** * Constructs a new SCExchangeChannel. * @param [properties] Properties to set */ constructor(properties?: player.ISCExchangeChannel); /** SCExchangeChannel Datas. */ public Datas: player.IChannelSwitch[]; /** * Creates a new SCExchangeChannel instance using the specified properties. * @param [properties] Properties to set * @returns SCExchangeChannel instance */ public static create(properties?: player.ISCExchangeChannel): player.SCExchangeChannel; /** * Encodes the specified SCExchangeChannel message. Does not implicitly {@link player.SCExchangeChannel.verify|verify} messages. * @param message SCExchangeChannel message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ISCExchangeChannel, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified SCExchangeChannel message, length delimited. Does not implicitly {@link player.SCExchangeChannel.verify|verify} messages. * @param message SCExchangeChannel message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ISCExchangeChannel, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a SCExchangeChannel message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns SCExchangeChannel * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.SCExchangeChannel; /** * Decodes a SCExchangeChannel message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns SCExchangeChannel * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.SCExchangeChannel; /** * Verifies a SCExchangeChannel message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a SCExchangeChannel message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns SCExchangeChannel */ public static fromObject(object: { [k: string]: any }): player.SCExchangeChannel; /** * Creates a plain object from a SCExchangeChannel message. Also converts values to other types if specified. * @param message SCExchangeChannel * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.SCExchangeChannel, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this SCExchangeChannel to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for SCExchangeChannel * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a CSSMSConfig. */ interface ICSSMSConfig { } /** Represents a CSSMSConfig. */ class CSSMSConfig implements ICSSMSConfig { /** * Constructs a new CSSMSConfig. * @param [properties] Properties to set */ constructor(properties?: player.ICSSMSConfig); /** * Creates a new CSSMSConfig instance using the specified properties. * @param [properties] Properties to set * @returns CSSMSConfig instance */ public static create(properties?: player.ICSSMSConfig): player.CSSMSConfig; /** * Encodes the specified CSSMSConfig message. Does not implicitly {@link player.CSSMSConfig.verify|verify} messages. * @param message CSSMSConfig message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ICSSMSConfig, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified CSSMSConfig message, length delimited. Does not implicitly {@link player.CSSMSConfig.verify|verify} messages. * @param message CSSMSConfig message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ICSSMSConfig, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a CSSMSConfig message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns CSSMSConfig * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.CSSMSConfig; /** * Decodes a CSSMSConfig message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns CSSMSConfig * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.CSSMSConfig; /** * Verifies a CSSMSConfig message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a CSSMSConfig message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns CSSMSConfig */ public static fromObject(object: { [k: string]: any }): player.CSSMSConfig; /** * Creates a plain object from a CSSMSConfig message. Also converts values to other types if specified. * @param message CSSMSConfig * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.CSSMSConfig, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this CSSMSConfig to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for CSSMSConfig * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a SCSMSConfig. */ interface ISCSMSConfig { /** SCSMSConfig Info */ Info?: (player.ISMSInfo[]|null); } /** Represents a SCSMSConfig. */ class SCSMSConfig implements ISCSMSConfig { /** * Constructs a new SCSMSConfig. * @param [properties] Properties to set */ constructor(properties?: player.ISCSMSConfig); /** SCSMSConfig Info. */ public Info: player.ISMSInfo[]; /** * Creates a new SCSMSConfig instance using the specified properties. * @param [properties] Properties to set * @returns SCSMSConfig instance */ public static create(properties?: player.ISCSMSConfig): player.SCSMSConfig; /** * Encodes the specified SCSMSConfig message. Does not implicitly {@link player.SCSMSConfig.verify|verify} messages. * @param message SCSMSConfig message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ISCSMSConfig, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified SCSMSConfig message, length delimited. Does not implicitly {@link player.SCSMSConfig.verify|verify} messages. * @param message SCSMSConfig message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ISCSMSConfig, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a SCSMSConfig message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns SCSMSConfig * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.SCSMSConfig; /** * Decodes a SCSMSConfig message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns SCSMSConfig * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.SCSMSConfig; /** * Verifies a SCSMSConfig message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a SCSMSConfig message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns SCSMSConfig */ public static fromObject(object: { [k: string]: any }): player.SCSMSConfig; /** * Creates a plain object from a SCSMSConfig message. Also converts values to other types if specified. * @param message SCSMSConfig * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.SCSMSConfig, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this SCSMSConfig to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for SCSMSConfig * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a SMSInfo. */ interface ISMSInfo { /** SMSInfo Id */ Id?: (number|null); /** SMSInfo SmsName */ SmsName?: (string|null); } /** Represents a SMSInfo. */ class SMSInfo implements ISMSInfo { /** * Constructs a new SMSInfo. * @param [properties] Properties to set */ constructor(properties?: player.ISMSInfo); /** SMSInfo Id. */ public Id: number; /** SMSInfo SmsName. */ public SmsName: string; /** * Creates a new SMSInfo instance using the specified properties. * @param [properties] Properties to set * @returns SMSInfo instance */ public static create(properties?: player.ISMSInfo): player.SMSInfo; /** * Encodes the specified SMSInfo message. Does not implicitly {@link player.SMSInfo.verify|verify} messages. * @param message SMSInfo message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ISMSInfo, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified SMSInfo message, length delimited. Does not implicitly {@link player.SMSInfo.verify|verify} messages. * @param message SMSInfo message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ISMSInfo, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a SMSInfo message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns SMSInfo * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.SMSInfo; /** * Decodes a SMSInfo message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns SMSInfo * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.SMSInfo; /** * Verifies a SMSInfo message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a SMSInfo message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns SMSInfo */ public static fromObject(object: { [k: string]: any }): player.SMSInfo; /** * Creates a plain object from a SMSInfo message. Also converts values to other types if specified. * @param message SMSInfo * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.SMSInfo, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this SMSInfo to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for SMSInfo * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a CSDiamondLotteryInfo. */ interface ICSDiamondLotteryInfo { } /** Represents a CSDiamondLotteryInfo. */ class CSDiamondLotteryInfo implements ICSDiamondLotteryInfo { /** * Constructs a new CSDiamondLotteryInfo. * @param [properties] Properties to set */ constructor(properties?: player.ICSDiamondLotteryInfo); /** * Creates a new CSDiamondLotteryInfo instance using the specified properties. * @param [properties] Properties to set * @returns CSDiamondLotteryInfo instance */ public static create(properties?: player.ICSDiamondLotteryInfo): player.CSDiamondLotteryInfo; /** * Encodes the specified CSDiamondLotteryInfo message. Does not implicitly {@link player.CSDiamondLotteryInfo.verify|verify} messages. * @param message CSDiamondLotteryInfo message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ICSDiamondLotteryInfo, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified CSDiamondLotteryInfo message, length delimited. Does not implicitly {@link player.CSDiamondLotteryInfo.verify|verify} messages. * @param message CSDiamondLotteryInfo message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ICSDiamondLotteryInfo, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a CSDiamondLotteryInfo message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns CSDiamondLotteryInfo * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.CSDiamondLotteryInfo; /** * Decodes a CSDiamondLotteryInfo message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns CSDiamondLotteryInfo * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.CSDiamondLotteryInfo; /** * Verifies a CSDiamondLotteryInfo message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a CSDiamondLotteryInfo message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns CSDiamondLotteryInfo */ public static fromObject(object: { [k: string]: any }): player.CSDiamondLotteryInfo; /** * Creates a plain object from a CSDiamondLotteryInfo message. Also converts values to other types if specified. * @param message CSDiamondLotteryInfo * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.CSDiamondLotteryInfo, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this CSDiamondLotteryInfo to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for CSDiamondLotteryInfo * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a SCDiamondLotteryInfo. */ interface ISCDiamondLotteryInfo { /** SCDiamondLotteryInfo LuckyScore */ LuckyScore?: (number|Long|null); /** SCDiamondLotteryInfo Item */ Item?: (player.ILotteryItem[]|null); /** SCDiamondLotteryInfo MaxScore */ MaxScore?: (number|null); /** SCDiamondLotteryInfo DiamondNum */ DiamondNum?: (number|null); } /** Represents a SCDiamondLotteryInfo. */ class SCDiamondLotteryInfo implements ISCDiamondLotteryInfo { /** * Constructs a new SCDiamondLotteryInfo. * @param [properties] Properties to set */ constructor(properties?: player.ISCDiamondLotteryInfo); /** SCDiamondLotteryInfo LuckyScore. */ public LuckyScore: (number|Long); /** SCDiamondLotteryInfo Item. */ public Item: player.ILotteryItem[]; /** SCDiamondLotteryInfo MaxScore. */ public MaxScore: number; /** SCDiamondLotteryInfo DiamondNum. */ public DiamondNum: number; /** * Creates a new SCDiamondLotteryInfo instance using the specified properties. * @param [properties] Properties to set * @returns SCDiamondLotteryInfo instance */ public static create(properties?: player.ISCDiamondLotteryInfo): player.SCDiamondLotteryInfo; /** * Encodes the specified SCDiamondLotteryInfo message. Does not implicitly {@link player.SCDiamondLotteryInfo.verify|verify} messages. * @param message SCDiamondLotteryInfo message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ISCDiamondLotteryInfo, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified SCDiamondLotteryInfo message, length delimited. Does not implicitly {@link player.SCDiamondLotteryInfo.verify|verify} messages. * @param message SCDiamondLotteryInfo message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ISCDiamondLotteryInfo, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a SCDiamondLotteryInfo message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns SCDiamondLotteryInfo * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.SCDiamondLotteryInfo; /** * Decodes a SCDiamondLotteryInfo message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns SCDiamondLotteryInfo * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.SCDiamondLotteryInfo; /** * Verifies a SCDiamondLotteryInfo message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a SCDiamondLotteryInfo message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns SCDiamondLotteryInfo */ public static fromObject(object: { [k: string]: any }): player.SCDiamondLotteryInfo; /** * Creates a plain object from a SCDiamondLotteryInfo message. Also converts values to other types if specified. * @param message SCDiamondLotteryInfo * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.SCDiamondLotteryInfo, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this SCDiamondLotteryInfo to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for SCDiamondLotteryInfo * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a CSDiamondLottery. */ interface ICSDiamondLottery { /** CSDiamondLottery LotteryType */ LotteryType?: (number|null); } /** Represents a CSDiamondLottery. */ class CSDiamondLottery implements ICSDiamondLottery { /** * Constructs a new CSDiamondLottery. * @param [properties] Properties to set */ constructor(properties?: player.ICSDiamondLottery); /** CSDiamondLottery LotteryType. */ public LotteryType: number; /** * Creates a new CSDiamondLottery instance using the specified properties. * @param [properties] Properties to set * @returns CSDiamondLottery instance */ public static create(properties?: player.ICSDiamondLottery): player.CSDiamondLottery; /** * Encodes the specified CSDiamondLottery message. Does not implicitly {@link player.CSDiamondLottery.verify|verify} messages. * @param message CSDiamondLottery message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ICSDiamondLottery, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified CSDiamondLottery message, length delimited. Does not implicitly {@link player.CSDiamondLottery.verify|verify} messages. * @param message CSDiamondLottery message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ICSDiamondLottery, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a CSDiamondLottery message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns CSDiamondLottery * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.CSDiamondLottery; /** * Decodes a CSDiamondLottery message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns CSDiamondLottery * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.CSDiamondLottery; /** * Verifies a CSDiamondLottery message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a CSDiamondLottery message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns CSDiamondLottery */ public static fromObject(object: { [k: string]: any }): player.CSDiamondLottery; /** * Creates a plain object from a CSDiamondLottery message. Also converts values to other types if specified. * @param message CSDiamondLottery * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.CSDiamondLottery, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this CSDiamondLottery to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for CSDiamondLottery * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a SCDiamondLottery. */ interface ISCDiamondLottery { /** SCDiamondLottery LuckyScore */ LuckyScore?: (number|Long|null); /** SCDiamondLottery Item */ Item?: (player.ILotteryItem[]|null); } /** Represents a SCDiamondLottery. */ class SCDiamondLottery implements ISCDiamondLottery { /** * Constructs a new SCDiamondLottery. * @param [properties] Properties to set */ constructor(properties?: player.ISCDiamondLottery); /** SCDiamondLottery LuckyScore. */ public LuckyScore: (number|Long); /** SCDiamondLottery Item. */ public Item: player.ILotteryItem[]; /** * Creates a new SCDiamondLottery instance using the specified properties. * @param [properties] Properties to set * @returns SCDiamondLottery instance */ public static create(properties?: player.ISCDiamondLottery): player.SCDiamondLottery; /** * Encodes the specified SCDiamondLottery message. Does not implicitly {@link player.SCDiamondLottery.verify|verify} messages. * @param message SCDiamondLottery message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ISCDiamondLottery, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified SCDiamondLottery message, length delimited. Does not implicitly {@link player.SCDiamondLottery.verify|verify} messages. * @param message SCDiamondLottery message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ISCDiamondLottery, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a SCDiamondLottery message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns SCDiamondLottery * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.SCDiamondLottery; /** * Decodes a SCDiamondLottery message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns SCDiamondLottery * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.SCDiamondLottery; /** * Verifies a SCDiamondLottery message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a SCDiamondLottery message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns SCDiamondLottery */ public static fromObject(object: { [k: string]: any }): player.SCDiamondLottery; /** * Creates a plain object from a SCDiamondLottery message. Also converts values to other types if specified. * @param message SCDiamondLottery * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.SCDiamondLottery, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this SCDiamondLottery to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for SCDiamondLottery * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a CSDiamondLotteryLuckyAward. */ interface ICSDiamondLotteryLuckyAward { } /** Represents a CSDiamondLotteryLuckyAward. */ class CSDiamondLotteryLuckyAward implements ICSDiamondLotteryLuckyAward { /** * Constructs a new CSDiamondLotteryLuckyAward. * @param [properties] Properties to set */ constructor(properties?: player.ICSDiamondLotteryLuckyAward); /** * Creates a new CSDiamondLotteryLuckyAward instance using the specified properties. * @param [properties] Properties to set * @returns CSDiamondLotteryLuckyAward instance */ public static create(properties?: player.ICSDiamondLotteryLuckyAward): player.CSDiamondLotteryLuckyAward; /** * Encodes the specified CSDiamondLotteryLuckyAward message. Does not implicitly {@link player.CSDiamondLotteryLuckyAward.verify|verify} messages. * @param message CSDiamondLotteryLuckyAward message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ICSDiamondLotteryLuckyAward, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified CSDiamondLotteryLuckyAward message, length delimited. Does not implicitly {@link player.CSDiamondLotteryLuckyAward.verify|verify} messages. * @param message CSDiamondLotteryLuckyAward message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ICSDiamondLotteryLuckyAward, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a CSDiamondLotteryLuckyAward message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns CSDiamondLotteryLuckyAward * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.CSDiamondLotteryLuckyAward; /** * Decodes a CSDiamondLotteryLuckyAward message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns CSDiamondLotteryLuckyAward * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.CSDiamondLotteryLuckyAward; /** * Verifies a CSDiamondLotteryLuckyAward message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a CSDiamondLotteryLuckyAward message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns CSDiamondLotteryLuckyAward */ public static fromObject(object: { [k: string]: any }): player.CSDiamondLotteryLuckyAward; /** * Creates a plain object from a CSDiamondLotteryLuckyAward message. Also converts values to other types if specified. * @param message CSDiamondLotteryLuckyAward * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.CSDiamondLotteryLuckyAward, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this CSDiamondLotteryLuckyAward to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for CSDiamondLotteryLuckyAward * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a SCDiamondLotteryLuckyAward. */ interface ISCDiamondLotteryLuckyAward { /** SCDiamondLotteryLuckyAward LuckyScore */ LuckyScore?: (number|Long|null); /** SCDiamondLotteryLuckyAward Item */ Item?: (player.ILotteryItem[]|null); } /** PACKET_SCDiamondLotteryLuckyAward */ class SCDiamondLotteryLuckyAward implements ISCDiamondLotteryLuckyAward { /** * Constructs a new SCDiamondLotteryLuckyAward. * @param [properties] Properties to set */ constructor(properties?: player.ISCDiamondLotteryLuckyAward); /** SCDiamondLotteryLuckyAward LuckyScore. */ public LuckyScore: (number|Long); /** SCDiamondLotteryLuckyAward Item. */ public Item: player.ILotteryItem[]; /** * Creates a new SCDiamondLotteryLuckyAward instance using the specified properties. * @param [properties] Properties to set * @returns SCDiamondLotteryLuckyAward instance */ public static create(properties?: player.ISCDiamondLotteryLuckyAward): player.SCDiamondLotteryLuckyAward; /** * Encodes the specified SCDiamondLotteryLuckyAward message. Does not implicitly {@link player.SCDiamondLotteryLuckyAward.verify|verify} messages. * @param message SCDiamondLotteryLuckyAward message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ISCDiamondLotteryLuckyAward, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified SCDiamondLotteryLuckyAward message, length delimited. Does not implicitly {@link player.SCDiamondLotteryLuckyAward.verify|verify} messages. * @param message SCDiamondLotteryLuckyAward message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ISCDiamondLotteryLuckyAward, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a SCDiamondLotteryLuckyAward message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns SCDiamondLotteryLuckyAward * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.SCDiamondLotteryLuckyAward; /** * Decodes a SCDiamondLotteryLuckyAward message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns SCDiamondLotteryLuckyAward * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.SCDiamondLotteryLuckyAward; /** * Verifies a SCDiamondLotteryLuckyAward message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a SCDiamondLotteryLuckyAward message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns SCDiamondLotteryLuckyAward */ public static fromObject(object: { [k: string]: any }): player.SCDiamondLotteryLuckyAward; /** * Creates a plain object from a SCDiamondLotteryLuckyAward message. Also converts values to other types if specified. * @param message SCDiamondLotteryLuckyAward * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.SCDiamondLotteryLuckyAward, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this SCDiamondLotteryLuckyAward to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for SCDiamondLotteryLuckyAward * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a SCItem. */ interface ISCItem { /** SCItem Items */ Items?: (server.IDB_GameItem[]|null); } /** Represents a SCItem. */ class SCItem implements ISCItem { /** * Constructs a new SCItem. * @param [properties] Properties to set */ constructor(properties?: player.ISCItem); /** SCItem Items. */ public Items: server.IDB_GameItem[]; /** * Creates a new SCItem instance using the specified properties. * @param [properties] Properties to set * @returns SCItem instance */ public static create(properties?: player.ISCItem): player.SCItem; /** * Encodes the specified SCItem message. Does not implicitly {@link player.SCItem.verify|verify} messages. * @param message SCItem message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ISCItem, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified SCItem message, length delimited. Does not implicitly {@link player.SCItem.verify|verify} messages. * @param message SCItem message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ISCItem, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a SCItem message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns SCItem * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.SCItem; /** * Decodes a SCItem message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns SCItem * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.SCItem; /** * Verifies a SCItem message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a SCItem message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns SCItem */ public static fromObject(object: { [k: string]: any }): player.SCItem; /** * Creates a plain object from a SCItem message. Also converts values to other types if specified. * @param message SCItem * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.SCItem, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this SCItem to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for SCItem * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a CS_AwardLog. */ interface ICS_AwardLog { /** CS_AwardLog typeId */ typeId?: (number|null); } /** Represents a CS_AwardLog. */ class CS_AwardLog implements ICS_AwardLog { /** * Constructs a new CS_AwardLog. * @param [properties] Properties to set */ constructor(properties?: player.ICS_AwardLog); /** CS_AwardLog typeId. */ public typeId: number; /** * Creates a new CS_AwardLog instance using the specified properties. * @param [properties] Properties to set * @returns CS_AwardLog instance */ public static create(properties?: player.ICS_AwardLog): player.CS_AwardLog; /** * Encodes the specified CS_AwardLog message. Does not implicitly {@link player.CS_AwardLog.verify|verify} messages. * @param message CS_AwardLog message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ICS_AwardLog, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified CS_AwardLog message, length delimited. Does not implicitly {@link player.CS_AwardLog.verify|verify} messages. * @param message CS_AwardLog message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ICS_AwardLog, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a CS_AwardLog message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns CS_AwardLog * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.CS_AwardLog; /** * Decodes a CS_AwardLog message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns CS_AwardLog * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.CS_AwardLog; /** * Verifies a CS_AwardLog message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a CS_AwardLog message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns CS_AwardLog */ public static fromObject(object: { [k: string]: any }): player.CS_AwardLog; /** * Creates a plain object from a CS_AwardLog message. Also converts values to other types if specified. * @param message CS_AwardLog * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.CS_AwardLog, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this CS_AwardLog to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for CS_AwardLog * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a SCAwardLog. */ interface ISCAwardLog { /** SCAwardLog typeId */ typeId?: (number|null); /** SCAwardLog AwardLog */ AwardLog?: (player.IAwardLogData|null); /** SCAwardLog AnnouncerLog */ AnnouncerLog?: (player.IAnnouncerLogInfo[]|null); } /** Represents a SCAwardLog. */ class SCAwardLog implements ISCAwardLog { /** * Constructs a new SCAwardLog. * @param [properties] Properties to set */ constructor(properties?: player.ISCAwardLog); /** SCAwardLog typeId. */ public typeId: number; /** SCAwardLog AwardLog. */ public AwardLog?: (player.IAwardLogData|null); /** SCAwardLog AnnouncerLog. */ public AnnouncerLog: player.IAnnouncerLogInfo[]; /** * Creates a new SCAwardLog instance using the specified properties. * @param [properties] Properties to set * @returns SCAwardLog instance */ public static create(properties?: player.ISCAwardLog): player.SCAwardLog; /** * Encodes the specified SCAwardLog message. Does not implicitly {@link player.SCAwardLog.verify|verify} messages. * @param message SCAwardLog message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ISCAwardLog, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified SCAwardLog message, length delimited. Does not implicitly {@link player.SCAwardLog.verify|verify} messages. * @param message SCAwardLog message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ISCAwardLog, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a SCAwardLog message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns SCAwardLog * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.SCAwardLog; /** * Decodes a SCAwardLog message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns SCAwardLog * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.SCAwardLog; /** * Verifies a SCAwardLog message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a SCAwardLog message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns SCAwardLog */ public static fromObject(object: { [k: string]: any }): player.SCAwardLog; /** * Creates a plain object from a SCAwardLog message. Also converts values to other types if specified. * @param message SCAwardLog * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.SCAwardLog, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this SCAwardLog to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for SCAwardLog * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of an AwardLogData. */ interface IAwardLogData { /** AwardLogData SortId */ SortId?: (number|null); /** AwardLogData AwardLog */ AwardLog?: (player.IAwardLogInfo[]|null); } /** Represents an AwardLogData. */ class AwardLogData implements IAwardLogData { /** * Constructs a new AwardLogData. * @param [properties] Properties to set */ constructor(properties?: player.IAwardLogData); /** AwardLogData SortId. */ public SortId: number; /** AwardLogData AwardLog. */ public AwardLog: player.IAwardLogInfo[]; /** * Creates a new AwardLogData instance using the specified properties. * @param [properties] Properties to set * @returns AwardLogData instance */ public static create(properties?: player.IAwardLogData): player.AwardLogData; /** * Encodes the specified AwardLogData message. Does not implicitly {@link player.AwardLogData.verify|verify} messages. * @param message AwardLogData message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.IAwardLogData, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified AwardLogData message, length delimited. Does not implicitly {@link player.AwardLogData.verify|verify} messages. * @param message AwardLogData message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.IAwardLogData, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes an AwardLogData message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns AwardLogData * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.AwardLogData; /** * Decodes an AwardLogData message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns AwardLogData * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.AwardLogData; /** * Verifies an AwardLogData message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates an AwardLogData message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns AwardLogData */ public static fromObject(object: { [k: string]: any }): player.AwardLogData; /** * Creates a plain object from an AwardLogData message. Also converts values to other types if specified. * @param message AwardLogData * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.AwardLogData, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this AwardLogData to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for AwardLogData * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of an AwardLogInfo. */ interface IAwardLogInfo { /** AwardLogInfo ItemId */ ItemId?: (number|null); /** AwardLogInfo Num */ Num?: (number|Long|null); /** AwardLogInfo Order */ Order?: (number|null); /** AwardLogInfo Url */ Url?: (string|null); } /** Represents an AwardLogInfo. */ class AwardLogInfo implements IAwardLogInfo { /** * Constructs a new AwardLogInfo. * @param [properties] Properties to set */ constructor(properties?: player.IAwardLogInfo); /** AwardLogInfo ItemId. */ public ItemId: number; /** AwardLogInfo Num. */ public Num: (number|Long); /** AwardLogInfo Order. */ public Order: number; /** AwardLogInfo Url. */ public Url: string; /** * Creates a new AwardLogInfo instance using the specified properties. * @param [properties] Properties to set * @returns AwardLogInfo instance */ public static create(properties?: player.IAwardLogInfo): player.AwardLogInfo; /** * Encodes the specified AwardLogInfo message. Does not implicitly {@link player.AwardLogInfo.verify|verify} messages. * @param message AwardLogInfo message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.IAwardLogInfo, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified AwardLogInfo message, length delimited. Does not implicitly {@link player.AwardLogInfo.verify|verify} messages. * @param message AwardLogInfo message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.IAwardLogInfo, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes an AwardLogInfo message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns AwardLogInfo * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.AwardLogInfo; /** * Decodes an AwardLogInfo message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns AwardLogInfo * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.AwardLogInfo; /** * Verifies an AwardLogInfo message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates an AwardLogInfo message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns AwardLogInfo */ public static fromObject(object: { [k: string]: any }): player.AwardLogInfo; /** * Creates a plain object from an AwardLogInfo message. Also converts values to other types if specified. * @param message AwardLogInfo * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.AwardLogInfo, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this AwardLogInfo to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for AwardLogInfo * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of an AnnouncerLogInfo. */ interface IAnnouncerLogInfo { /** AnnouncerLogInfo Snid */ Snid?: (number|null); /** AnnouncerLogInfo Name */ Name?: (string|null); /** AnnouncerLogInfo Phone */ Phone?: (string|null); /** AnnouncerLogInfo ItemId */ ItemId?: (number|null); /** AnnouncerLogInfo TypeId */ TypeId?: (number|null); } /** Represents an AnnouncerLogInfo. */ class AnnouncerLogInfo implements IAnnouncerLogInfo { /** * Constructs a new AnnouncerLogInfo. * @param [properties] Properties to set */ constructor(properties?: player.IAnnouncerLogInfo); /** AnnouncerLogInfo Snid. */ public Snid: number; /** AnnouncerLogInfo Name. */ public Name: string; /** AnnouncerLogInfo Phone. */ public Phone: string; /** AnnouncerLogInfo ItemId. */ public ItemId: number; /** AnnouncerLogInfo TypeId. */ public TypeId: number; /** * Creates a new AnnouncerLogInfo instance using the specified properties. * @param [properties] Properties to set * @returns AnnouncerLogInfo instance */ public static create(properties?: player.IAnnouncerLogInfo): player.AnnouncerLogInfo; /** * Encodes the specified AnnouncerLogInfo message. Does not implicitly {@link player.AnnouncerLogInfo.verify|verify} messages. * @param message AnnouncerLogInfo message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.IAnnouncerLogInfo, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified AnnouncerLogInfo message, length delimited. Does not implicitly {@link player.AnnouncerLogInfo.verify|verify} messages. * @param message AnnouncerLogInfo message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.IAnnouncerLogInfo, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes an AnnouncerLogInfo message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns AnnouncerLogInfo * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.AnnouncerLogInfo; /** * Decodes an AnnouncerLogInfo message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns AnnouncerLogInfo * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.AnnouncerLogInfo; /** * Verifies an AnnouncerLogInfo message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates an AnnouncerLogInfo message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns AnnouncerLogInfo */ public static fromObject(object: { [k: string]: any }): player.AnnouncerLogInfo; /** * Creates a plain object from an AnnouncerLogInfo message. Also converts values to other types if specified. * @param message AnnouncerLogInfo * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.AnnouncerLogInfo, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this AnnouncerLogInfo to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for AnnouncerLogInfo * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a CSPopUpWindowsConfig. */ interface ICSPopUpWindowsConfig { } /** Represents a CSPopUpWindowsConfig. */ class CSPopUpWindowsConfig implements ICSPopUpWindowsConfig { /** * Constructs a new CSPopUpWindowsConfig. * @param [properties] Properties to set */ constructor(properties?: player.ICSPopUpWindowsConfig); /** * Creates a new CSPopUpWindowsConfig instance using the specified properties. * @param [properties] Properties to set * @returns CSPopUpWindowsConfig instance */ public static create(properties?: player.ICSPopUpWindowsConfig): player.CSPopUpWindowsConfig; /** * Encodes the specified CSPopUpWindowsConfig message. Does not implicitly {@link player.CSPopUpWindowsConfig.verify|verify} messages. * @param message CSPopUpWindowsConfig message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ICSPopUpWindowsConfig, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified CSPopUpWindowsConfig message, length delimited. Does not implicitly {@link player.CSPopUpWindowsConfig.verify|verify} messages. * @param message CSPopUpWindowsConfig message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ICSPopUpWindowsConfig, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a CSPopUpWindowsConfig message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns CSPopUpWindowsConfig * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.CSPopUpWindowsConfig; /** * Decodes a CSPopUpWindowsConfig message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns CSPopUpWindowsConfig * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.CSPopUpWindowsConfig; /** * Verifies a CSPopUpWindowsConfig message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a CSPopUpWindowsConfig message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns CSPopUpWindowsConfig */ public static fromObject(object: { [k: string]: any }): player.CSPopUpWindowsConfig; /** * Creates a plain object from a CSPopUpWindowsConfig message. Also converts values to other types if specified. * @param message CSPopUpWindowsConfig * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.CSPopUpWindowsConfig, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this CSPopUpWindowsConfig to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for CSPopUpWindowsConfig * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a SCPopUpWindowsConfig. */ interface ISCPopUpWindowsConfig { /** SCPopUpWindowsConfig Info */ Info?: (player.IWindowsInfo[]|null); } /** Represents a SCPopUpWindowsConfig. */ class SCPopUpWindowsConfig implements ISCPopUpWindowsConfig { /** * Constructs a new SCPopUpWindowsConfig. * @param [properties] Properties to set */ constructor(properties?: player.ISCPopUpWindowsConfig); /** SCPopUpWindowsConfig Info. */ public Info: player.IWindowsInfo[]; /** * Creates a new SCPopUpWindowsConfig instance using the specified properties. * @param [properties] Properties to set * @returns SCPopUpWindowsConfig instance */ public static create(properties?: player.ISCPopUpWindowsConfig): player.SCPopUpWindowsConfig; /** * Encodes the specified SCPopUpWindowsConfig message. Does not implicitly {@link player.SCPopUpWindowsConfig.verify|verify} messages. * @param message SCPopUpWindowsConfig message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ISCPopUpWindowsConfig, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified SCPopUpWindowsConfig message, length delimited. Does not implicitly {@link player.SCPopUpWindowsConfig.verify|verify} messages. * @param message SCPopUpWindowsConfig message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ISCPopUpWindowsConfig, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a SCPopUpWindowsConfig message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns SCPopUpWindowsConfig * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.SCPopUpWindowsConfig; /** * Decodes a SCPopUpWindowsConfig message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns SCPopUpWindowsConfig * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.SCPopUpWindowsConfig; /** * Verifies a SCPopUpWindowsConfig message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a SCPopUpWindowsConfig message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns SCPopUpWindowsConfig */ public static fromObject(object: { [k: string]: any }): player.SCPopUpWindowsConfig; /** * Creates a plain object from a SCPopUpWindowsConfig message. Also converts values to other types if specified. * @param message SCPopUpWindowsConfig * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.SCPopUpWindowsConfig, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this SCPopUpWindowsConfig to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for SCPopUpWindowsConfig * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a WindowsInfo. */ interface IWindowsInfo { /** WindowsInfo ItemName */ ItemName?: (string|null); /** WindowsInfo Url */ Url?: (string|null); /** WindowsInfo Sort */ Sort?: (number|null); /** WindowsInfo PartNum */ PartNum?: (number|null); /** WindowsInfo GainNum */ GainNum?: (number|null); } /** Represents a WindowsInfo. */ class WindowsInfo implements IWindowsInfo { /** * Constructs a new WindowsInfo. * @param [properties] Properties to set */ constructor(properties?: player.IWindowsInfo); /** WindowsInfo ItemName. */ public ItemName: string; /** WindowsInfo Url. */ public Url: string; /** WindowsInfo Sort. */ public Sort: number; /** WindowsInfo PartNum. */ public PartNum: number; /** WindowsInfo GainNum. */ public GainNum: number; /** * Creates a new WindowsInfo instance using the specified properties. * @param [properties] Properties to set * @returns WindowsInfo instance */ public static create(properties?: player.IWindowsInfo): player.WindowsInfo; /** * Encodes the specified WindowsInfo message. Does not implicitly {@link player.WindowsInfo.verify|verify} messages. * @param message WindowsInfo message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.IWindowsInfo, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified WindowsInfo message, length delimited. Does not implicitly {@link player.WindowsInfo.verify|verify} messages. * @param message WindowsInfo message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.IWindowsInfo, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a WindowsInfo message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns WindowsInfo * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.WindowsInfo; /** * Decodes a WindowsInfo message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns WindowsInfo * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.WindowsInfo; /** * Verifies a WindowsInfo message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a WindowsInfo message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns WindowsInfo */ public static fromObject(object: { [k: string]: any }): player.WindowsInfo; /** * Creates a plain object from a WindowsInfo message. Also converts values to other types if specified. * @param message WindowsInfo * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.WindowsInfo, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this WindowsInfo to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for WindowsInfo * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a CSUpdateAttribute. */ interface ICSUpdateAttribute { /** CSUpdateAttribute Tp */ Tp?: (number|null); /** CSUpdateAttribute Param */ Param?: ((number|Long)[]|null); } /** Represents a CSUpdateAttribute. */ class CSUpdateAttribute implements ICSUpdateAttribute { /** * Constructs a new CSUpdateAttribute. * @param [properties] Properties to set */ constructor(properties?: player.ICSUpdateAttribute); /** CSUpdateAttribute Tp. */ public Tp: number; /** CSUpdateAttribute Param. */ public Param: (number|Long)[]; /** * Creates a new CSUpdateAttribute instance using the specified properties. * @param [properties] Properties to set * @returns CSUpdateAttribute instance */ public static create(properties?: player.ICSUpdateAttribute): player.CSUpdateAttribute; /** * Encodes the specified CSUpdateAttribute message. Does not implicitly {@link player.CSUpdateAttribute.verify|verify} messages. * @param message CSUpdateAttribute message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ICSUpdateAttribute, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified CSUpdateAttribute message, length delimited. Does not implicitly {@link player.CSUpdateAttribute.verify|verify} messages. * @param message CSUpdateAttribute message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ICSUpdateAttribute, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a CSUpdateAttribute message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns CSUpdateAttribute * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.CSUpdateAttribute; /** * Decodes a CSUpdateAttribute message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns CSUpdateAttribute * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.CSUpdateAttribute; /** * Verifies a CSUpdateAttribute message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a CSUpdateAttribute message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns CSUpdateAttribute */ public static fromObject(object: { [k: string]: any }): player.CSUpdateAttribute; /** * Creates a plain object from a CSUpdateAttribute message. Also converts values to other types if specified. * @param message CSUpdateAttribute * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.CSUpdateAttribute, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this CSUpdateAttribute to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for CSUpdateAttribute * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a SCUpdateAttribute. */ interface ISCUpdateAttribute { /** SCUpdateAttribute OpRetCode */ OpRetCode?: (player.OpResultCode|null); /** SCUpdateAttribute Tp */ Tp?: (number|null); /** SCUpdateAttribute Param */ Param?: ((number|Long)[]|null); } /** Represents a SCUpdateAttribute. */ class SCUpdateAttribute implements ISCUpdateAttribute { /** * Constructs a new SCUpdateAttribute. * @param [properties] Properties to set */ constructor(properties?: player.ISCUpdateAttribute); /** SCUpdateAttribute OpRetCode. */ public OpRetCode: player.OpResultCode; /** SCUpdateAttribute Tp. */ public Tp: number; /** SCUpdateAttribute Param. */ public Param: (number|Long)[]; /** * Creates a new SCUpdateAttribute instance using the specified properties. * @param [properties] Properties to set * @returns SCUpdateAttribute instance */ public static create(properties?: player.ISCUpdateAttribute): player.SCUpdateAttribute; /** * Encodes the specified SCUpdateAttribute message. Does not implicitly {@link player.SCUpdateAttribute.verify|verify} messages. * @param message SCUpdateAttribute message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ISCUpdateAttribute, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified SCUpdateAttribute message, length delimited. Does not implicitly {@link player.SCUpdateAttribute.verify|verify} messages. * @param message SCUpdateAttribute message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ISCUpdateAttribute, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a SCUpdateAttribute message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns SCUpdateAttribute * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.SCUpdateAttribute; /** * Decodes a SCUpdateAttribute message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns SCUpdateAttribute * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.SCUpdateAttribute; /** * Verifies a SCUpdateAttribute message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a SCUpdateAttribute message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns SCUpdateAttribute */ public static fromObject(object: { [k: string]: any }): player.SCUpdateAttribute; /** * Creates a plain object from a SCUpdateAttribute message. Also converts values to other types if specified. * @param message SCUpdateAttribute * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.SCUpdateAttribute, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this SCUpdateAttribute to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for SCUpdateAttribute * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a SCGuideConfig. */ interface ISCGuideConfig { /** SCGuideConfig On */ On?: (number|null); /** SCGuideConfig Skip */ Skip?: (number|null); } /** Represents a SCGuideConfig. */ class SCGuideConfig implements ISCGuideConfig { /** * Constructs a new SCGuideConfig. * @param [properties] Properties to set */ constructor(properties?: player.ISCGuideConfig); /** SCGuideConfig On. */ public On: number; /** SCGuideConfig Skip. */ public Skip: number; /** * Creates a new SCGuideConfig instance using the specified properties. * @param [properties] Properties to set * @returns SCGuideConfig instance */ public static create(properties?: player.ISCGuideConfig): player.SCGuideConfig; /** * Encodes the specified SCGuideConfig message. Does not implicitly {@link player.SCGuideConfig.verify|verify} messages. * @param message SCGuideConfig message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ISCGuideConfig, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified SCGuideConfig message, length delimited. Does not implicitly {@link player.SCGuideConfig.verify|verify} messages. * @param message SCGuideConfig message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ISCGuideConfig, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a SCGuideConfig message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns SCGuideConfig * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.SCGuideConfig; /** * Decodes a SCGuideConfig message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns SCGuideConfig * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.SCGuideConfig; /** * Verifies a SCGuideConfig message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a SCGuideConfig message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns SCGuideConfig */ public static fromObject(object: { [k: string]: any }): player.SCGuideConfig; /** * Creates a plain object from a SCGuideConfig message. Also converts values to other types if specified. * @param message SCGuideConfig * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.SCGuideConfig, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this SCGuideConfig to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for SCGuideConfig * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a Config. */ interface IConfig { /** Config Tp */ Tp?: (number|null); /** Config On */ On?: (boolean|null); /** Config Value */ Value?: (string|null); /** Config Num */ Num?: (number|Long|null); /** Config Values */ Values?: (string[]|null); /** Config Nums */ Nums?: ((number|Long)[]|null); /** Config Ons */ Ons?: (boolean[]|null); /** Config Map */ Map?: ({ [k: string]: (number|Long) }|null); /** Config MapStr */ MapStr?: ({ [k: string]: string }|null); } /** Represents a Config. */ class Config implements IConfig { /** * Constructs a new Config. * @param [properties] Properties to set */ constructor(properties?: player.IConfig); /** Config Tp. */ public Tp: number; /** Config On. */ public On: boolean; /** Config Value. */ public Value: string; /** Config Num. */ public Num: (number|Long); /** Config Values. */ public Values: string[]; /** Config Nums. */ public Nums: (number|Long)[]; /** Config Ons. */ public Ons: boolean[]; /** Config Map. */ public Map: { [k: string]: (number|Long) }; /** Config MapStr. */ public MapStr: { [k: string]: string }; /** * Creates a new Config instance using the specified properties. * @param [properties] Properties to set * @returns Config instance */ public static create(properties?: player.IConfig): player.Config; /** * Encodes the specified Config message. Does not implicitly {@link player.Config.verify|verify} messages. * @param message Config message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.IConfig, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified Config message, length delimited. Does not implicitly {@link player.Config.verify|verify} messages. * @param message Config message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.IConfig, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a Config message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns Config * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.Config; /** * Decodes a Config message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns Config * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.Config; /** * Verifies a Config message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a Config message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns Config */ public static fromObject(object: { [k: string]: any }): player.Config; /** * Creates a plain object from a Config message. Also converts values to other types if specified. * @param message Config * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.Config, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this Config to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for Config * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a SCDataConfig. */ interface ISCDataConfig { /** SCDataConfig Cfg */ Cfg?: (player.IConfig[]|null); } /** Represents a SCDataConfig. */ class SCDataConfig implements ISCDataConfig { /** * Constructs a new SCDataConfig. * @param [properties] Properties to set */ constructor(properties?: player.ISCDataConfig); /** SCDataConfig Cfg. */ public Cfg: player.IConfig[]; /** * Creates a new SCDataConfig instance using the specified properties. * @param [properties] Properties to set * @returns SCDataConfig instance */ public static create(properties?: player.ISCDataConfig): player.SCDataConfig; /** * Encodes the specified SCDataConfig message. Does not implicitly {@link player.SCDataConfig.verify|verify} messages. * @param message SCDataConfig message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ISCDataConfig, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified SCDataConfig message, length delimited. Does not implicitly {@link player.SCDataConfig.verify|verify} messages. * @param message SCDataConfig message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ISCDataConfig, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a SCDataConfig message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns SCDataConfig * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.SCDataConfig; /** * Decodes a SCDataConfig message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns SCDataConfig * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.SCDataConfig; /** * Verifies a SCDataConfig message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a SCDataConfig message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns SCDataConfig */ public static fromObject(object: { [k: string]: any }): player.SCDataConfig; /** * Creates a plain object from a SCDataConfig message. Also converts values to other types if specified. * @param message SCDataConfig * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.SCDataConfig, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this SCDataConfig to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for SCDataConfig * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a CSClawdollItemLog. */ interface ICSClawdollItemLog { /** CSClawdollItemLog typeId */ typeId?: (number|null); } /** Represents a CSClawdollItemLog. */ class CSClawdollItemLog implements ICSClawdollItemLog { /** * Constructs a new CSClawdollItemLog. * @param [properties] Properties to set */ constructor(properties?: player.ICSClawdollItemLog); /** CSClawdollItemLog typeId. */ public typeId: number; /** * Creates a new CSClawdollItemLog instance using the specified properties. * @param [properties] Properties to set * @returns CSClawdollItemLog instance */ public static create(properties?: player.ICSClawdollItemLog): player.CSClawdollItemLog; /** * Encodes the specified CSClawdollItemLog message. Does not implicitly {@link player.CSClawdollItemLog.verify|verify} messages. * @param message CSClawdollItemLog message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ICSClawdollItemLog, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified CSClawdollItemLog message, length delimited. Does not implicitly {@link player.CSClawdollItemLog.verify|verify} messages. * @param message CSClawdollItemLog message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ICSClawdollItemLog, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a CSClawdollItemLog message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns CSClawdollItemLog * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.CSClawdollItemLog; /** * Decodes a CSClawdollItemLog message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns CSClawdollItemLog * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.CSClawdollItemLog; /** * Verifies a CSClawdollItemLog message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a CSClawdollItemLog message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns CSClawdollItemLog */ public static fromObject(object: { [k: string]: any }): player.CSClawdollItemLog; /** * Creates a plain object from a CSClawdollItemLog message. Also converts values to other types if specified. * @param message CSClawdollItemLog * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.CSClawdollItemLog, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this CSClawdollItemLog to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for CSClawdollItemLog * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a SCClawdollItemLog. */ interface ISCClawdollItemLog { /** SCClawdollItemLog typeId */ typeId?: (number|null); /** SCClawdollItemLog ItemLogs */ ItemLogs?: (player.IClawdollItemLogData[]|null); } /** Represents a SCClawdollItemLog. */ class SCClawdollItemLog implements ISCClawdollItemLog { /** * Constructs a new SCClawdollItemLog. * @param [properties] Properties to set */ constructor(properties?: player.ISCClawdollItemLog); /** SCClawdollItemLog typeId. */ public typeId: number; /** SCClawdollItemLog ItemLogs. */ public ItemLogs: player.IClawdollItemLogData[]; /** * Creates a new SCClawdollItemLog instance using the specified properties. * @param [properties] Properties to set * @returns SCClawdollItemLog instance */ public static create(properties?: player.ISCClawdollItemLog): player.SCClawdollItemLog; /** * Encodes the specified SCClawdollItemLog message. Does not implicitly {@link player.SCClawdollItemLog.verify|verify} messages. * @param message SCClawdollItemLog message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ISCClawdollItemLog, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified SCClawdollItemLog message, length delimited. Does not implicitly {@link player.SCClawdollItemLog.verify|verify} messages. * @param message SCClawdollItemLog message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ISCClawdollItemLog, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a SCClawdollItemLog message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns SCClawdollItemLog * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.SCClawdollItemLog; /** * Decodes a SCClawdollItemLog message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns SCClawdollItemLog * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.SCClawdollItemLog; /** * Verifies a SCClawdollItemLog message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a SCClawdollItemLog message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns SCClawdollItemLog */ public static fromObject(object: { [k: string]: any }): player.SCClawdollItemLog; /** * Creates a plain object from a SCClawdollItemLog message. Also converts values to other types if specified. * @param message SCClawdollItemLog * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.SCClawdollItemLog, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this SCClawdollItemLog to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for SCClawdollItemLog * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a ClawdollItemLogData. */ interface IClawdollItemLogData { /** ClawdollItemLogData TypeId */ TypeId?: (number|null); /** ClawdollItemLogData ItemId */ ItemId?: (number|null); /** ClawdollItemLogData Num */ Num?: (number|Long|null); /** ClawdollItemLogData Time */ Time?: (number|Long|null); /** ClawdollItemLogData LogType */ LogType?: (number|null); } /** Represents a ClawdollItemLogData. */ class ClawdollItemLogData implements IClawdollItemLogData { /** * Constructs a new ClawdollItemLogData. * @param [properties] Properties to set */ constructor(properties?: player.IClawdollItemLogData); /** ClawdollItemLogData TypeId. */ public TypeId: number; /** ClawdollItemLogData ItemId. */ public ItemId: number; /** ClawdollItemLogData Num. */ public Num: (number|Long); /** ClawdollItemLogData Time. */ public Time: (number|Long); /** ClawdollItemLogData LogType. */ public LogType: number; /** * Creates a new ClawdollItemLogData instance using the specified properties. * @param [properties] Properties to set * @returns ClawdollItemLogData instance */ public static create(properties?: player.IClawdollItemLogData): player.ClawdollItemLogData; /** * Encodes the specified ClawdollItemLogData message. Does not implicitly {@link player.ClawdollItemLogData.verify|verify} messages. * @param message ClawdollItemLogData message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.IClawdollItemLogData, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified ClawdollItemLogData message, length delimited. Does not implicitly {@link player.ClawdollItemLogData.verify|verify} messages. * @param message ClawdollItemLogData message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.IClawdollItemLogData, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a ClawdollItemLogData message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns ClawdollItemLogData * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.ClawdollItemLogData; /** * Decodes a ClawdollItemLogData message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns ClawdollItemLogData * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.ClawdollItemLogData; /** * Verifies a ClawdollItemLogData message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a ClawdollItemLogData message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns ClawdollItemLogData */ public static fromObject(object: { [k: string]: any }): player.ClawdollItemLogData; /** * Creates a plain object from a ClawdollItemLogData message. Also converts values to other types if specified. * @param message ClawdollItemLogData * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.ClawdollItemLogData, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this ClawdollItemLogData to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for ClawdollItemLogData * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a CSCLAWDOLLConfig. */ interface ICSCLAWDOLLConfig { } /** Represents a CSCLAWDOLLConfig. */ class CSCLAWDOLLConfig implements ICSCLAWDOLLConfig { /** * Constructs a new CSCLAWDOLLConfig. * @param [properties] Properties to set */ constructor(properties?: player.ICSCLAWDOLLConfig); /** * Creates a new CSCLAWDOLLConfig instance using the specified properties. * @param [properties] Properties to set * @returns CSCLAWDOLLConfig instance */ public static create(properties?: player.ICSCLAWDOLLConfig): player.CSCLAWDOLLConfig; /** * Encodes the specified CSCLAWDOLLConfig message. Does not implicitly {@link player.CSCLAWDOLLConfig.verify|verify} messages. * @param message CSCLAWDOLLConfig message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ICSCLAWDOLLConfig, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified CSCLAWDOLLConfig message, length delimited. Does not implicitly {@link player.CSCLAWDOLLConfig.verify|verify} messages. * @param message CSCLAWDOLLConfig message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ICSCLAWDOLLConfig, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a CSCLAWDOLLConfig message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns CSCLAWDOLLConfig * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.CSCLAWDOLLConfig; /** * Decodes a CSCLAWDOLLConfig message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns CSCLAWDOLLConfig * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.CSCLAWDOLLConfig; /** * Verifies a CSCLAWDOLLConfig message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a CSCLAWDOLLConfig message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns CSCLAWDOLLConfig */ public static fromObject(object: { [k: string]: any }): player.CSCLAWDOLLConfig; /** * Creates a plain object from a CSCLAWDOLLConfig message. Also converts values to other types if specified. * @param message CSCLAWDOLLConfig * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.CSCLAWDOLLConfig, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this CSCLAWDOLLConfig to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for CSCLAWDOLLConfig * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a SCCLAWDOLLConfig. */ interface ISCCLAWDOLLConfig { /** SCCLAWDOLLConfig Info */ Info?: (player.IMachineInfo[]|null); } /** Represents a SCCLAWDOLLConfig. */ class SCCLAWDOLLConfig implements ISCCLAWDOLLConfig { /** * Constructs a new SCCLAWDOLLConfig. * @param [properties] Properties to set */ constructor(properties?: player.ISCCLAWDOLLConfig); /** SCCLAWDOLLConfig Info. */ public Info: player.IMachineInfo[]; /** * Creates a new SCCLAWDOLLConfig instance using the specified properties. * @param [properties] Properties to set * @returns SCCLAWDOLLConfig instance */ public static create(properties?: player.ISCCLAWDOLLConfig): player.SCCLAWDOLLConfig; /** * Encodes the specified SCCLAWDOLLConfig message. Does not implicitly {@link player.SCCLAWDOLLConfig.verify|verify} messages. * @param message SCCLAWDOLLConfig message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.ISCCLAWDOLLConfig, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified SCCLAWDOLLConfig message, length delimited. Does not implicitly {@link player.SCCLAWDOLLConfig.verify|verify} messages. * @param message SCCLAWDOLLConfig message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.ISCCLAWDOLLConfig, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a SCCLAWDOLLConfig message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns SCCLAWDOLLConfig * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.SCCLAWDOLLConfig; /** * Decodes a SCCLAWDOLLConfig message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns SCCLAWDOLLConfig * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.SCCLAWDOLLConfig; /** * Verifies a SCCLAWDOLLConfig message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a SCCLAWDOLLConfig message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns SCCLAWDOLLConfig */ public static fromObject(object: { [k: string]: any }): player.SCCLAWDOLLConfig; /** * Creates a plain object from a SCCLAWDOLLConfig message. Also converts values to other types if specified. * @param message SCCLAWDOLLConfig * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.SCCLAWDOLLConfig, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this SCCLAWDOLLConfig to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for SCCLAWDOLLConfig * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a MachineInfo. */ interface IMachineInfo { /** MachineInfo IconAddr */ IconAddr?: (string|null); /** MachineInfo CostItemNum */ CostItemNum?: (number|null); /** MachineInfo ItemId */ ItemId?: (number|null); /** MachineInfo ItemNum */ ItemNum?: (number|null); /** MachineInfo MachineId */ MachineId?: (number|null); /** MachineInfo Name */ Name?: (string|null); } /** Represents a MachineInfo. */ class MachineInfo implements IMachineInfo { /** * Constructs a new MachineInfo. * @param [properties] Properties to set */ constructor(properties?: player.IMachineInfo); /** MachineInfo IconAddr. */ public IconAddr: string; /** MachineInfo CostItemNum. */ public CostItemNum: number; /** MachineInfo ItemId. */ public ItemId: number; /** MachineInfo ItemNum. */ public ItemNum: number; /** MachineInfo MachineId. */ public MachineId: number; /** MachineInfo Name. */ public Name: string; /** * Creates a new MachineInfo instance using the specified properties. * @param [properties] Properties to set * @returns MachineInfo instance */ public static create(properties?: player.IMachineInfo): player.MachineInfo; /** * Encodes the specified MachineInfo message. Does not implicitly {@link player.MachineInfo.verify|verify} messages. * @param message MachineInfo message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: player.IMachineInfo, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified MachineInfo message, length delimited. Does not implicitly {@link player.MachineInfo.verify|verify} messages. * @param message MachineInfo message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: player.IMachineInfo, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a MachineInfo message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns MachineInfo * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): player.MachineInfo; /** * Decodes a MachineInfo message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns MachineInfo * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): player.MachineInfo; /** * Verifies a MachineInfo message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a MachineInfo message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns MachineInfo */ public static fromObject(object: { [k: string]: any }): player.MachineInfo; /** * Creates a plain object from a MachineInfo message. Also converts values to other types if specified. * @param message MachineInfo * @param [options] Conversion options * @returns Plain object */ public static toObject(message: player.MachineInfo, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this MachineInfo to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for MachineInfo * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } } /** Namespace server. */ export namespace server { /** Properties of a DB_ActSign. */ interface IDB_ActSign { /** DB_ActSign Id */ Id?: (number|null); /** DB_ActSign Type */ Type?: (number|null); /** DB_ActSign Name */ Name?: (number|null); /** DB_ActSign Item_Id */ Item_Id?: (number|null); /** DB_ActSign Grade */ Grade?: (number|null); } /** Represents a DB_ActSign. */ class DB_ActSign implements IDB_ActSign { /** * Constructs a new DB_ActSign. * @param [properties] Properties to set */ constructor(properties?: server.IDB_ActSign); /** DB_ActSign Id. */ public Id: number; /** DB_ActSign Type. */ public Type: number; /** DB_ActSign Name. */ public Name: number; /** DB_ActSign Item_Id. */ public Item_Id: number; /** DB_ActSign Grade. */ public Grade: number; /** * Creates a new DB_ActSign instance using the specified properties. * @param [properties] Properties to set * @returns DB_ActSign instance */ public static create(properties?: server.IDB_ActSign): server.DB_ActSign; /** * Encodes the specified DB_ActSign message. Does not implicitly {@link server.DB_ActSign.verify|verify} messages. * @param message DB_ActSign message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_ActSign, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_ActSign message, length delimited. Does not implicitly {@link server.DB_ActSign.verify|verify} messages. * @param message DB_ActSign message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_ActSign, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_ActSign message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_ActSign * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_ActSign; /** * Decodes a DB_ActSign message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_ActSign * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_ActSign; /** * Verifies a DB_ActSign message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_ActSign message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_ActSign */ public static fromObject(object: { [k: string]: any }): server.DB_ActSign; /** * Creates a plain object from a DB_ActSign message. Also converts values to other types if specified. * @param message DB_ActSign * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_ActSign, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_ActSign to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_ActSign * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_ActSignArray. */ interface IDB_ActSignArray { /** DB_ActSignArray Arr */ Arr?: (server.IDB_ActSign[]|null); } /** Represents a DB_ActSignArray. */ class DB_ActSignArray implements IDB_ActSignArray { /** * Constructs a new DB_ActSignArray. * @param [properties] Properties to set */ constructor(properties?: server.IDB_ActSignArray); /** DB_ActSignArray Arr. */ public Arr: server.IDB_ActSign[]; /** * Creates a new DB_ActSignArray instance using the specified properties. * @param [properties] Properties to set * @returns DB_ActSignArray instance */ public static create(properties?: server.IDB_ActSignArray): server.DB_ActSignArray; /** * Encodes the specified DB_ActSignArray message. Does not implicitly {@link server.DB_ActSignArray.verify|verify} messages. * @param message DB_ActSignArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_ActSignArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_ActSignArray message, length delimited. Does not implicitly {@link server.DB_ActSignArray.verify|verify} messages. * @param message DB_ActSignArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_ActSignArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_ActSignArray message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_ActSignArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_ActSignArray; /** * Decodes a DB_ActSignArray message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_ActSignArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_ActSignArray; /** * Verifies a DB_ActSignArray message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_ActSignArray message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_ActSignArray */ public static fromObject(object: { [k: string]: any }): server.DB_ActSignArray; /** * Creates a plain object from a DB_ActSignArray message. Also converts values to other types if specified. * @param message DB_ActSignArray * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_ActSignArray, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_ActSignArray to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_ActSignArray * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_Activity1. */ interface IDB_Activity1 { /** DB_Activity1 Id */ Id?: (number|null); /** DB_Activity1 Parameter */ Parameter?: (number|null); /** DB_Activity1 Turn */ Turn?: (number|null); /** DB_Activity1 Title */ Title?: (string|null); /** DB_Activity1 Costype */ Costype?: (number|null); /** DB_Activity1 Costp */ Costp?: (number|null); /** DB_Activity1 Cost */ Cost?: (number|null); /** DB_Activity1 Typee */ Typee?: (number|null); /** DB_Activity1 Propid */ Propid?: (number|null); /** DB_Activity1 Value */ Value?: (number|null); /** DB_Activity1 Getype */ Getype?: (number|null); } /** Represents a DB_Activity1. */ class DB_Activity1 implements IDB_Activity1 { /** * Constructs a new DB_Activity1. * @param [properties] Properties to set */ constructor(properties?: server.IDB_Activity1); /** DB_Activity1 Id. */ public Id: number; /** DB_Activity1 Parameter. */ public Parameter: number; /** DB_Activity1 Turn. */ public Turn: number; /** DB_Activity1 Title. */ public Title: string; /** DB_Activity1 Costype. */ public Costype: number; /** DB_Activity1 Costp. */ public Costp: number; /** DB_Activity1 Cost. */ public Cost: number; /** DB_Activity1 Typee. */ public Typee: number; /** DB_Activity1 Propid. */ public Propid: number; /** DB_Activity1 Value. */ public Value: number; /** DB_Activity1 Getype. */ public Getype: number; /** * Creates a new DB_Activity1 instance using the specified properties. * @param [properties] Properties to set * @returns DB_Activity1 instance */ public static create(properties?: server.IDB_Activity1): server.DB_Activity1; /** * Encodes the specified DB_Activity1 message. Does not implicitly {@link server.DB_Activity1.verify|verify} messages. * @param message DB_Activity1 message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_Activity1, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_Activity1 message, length delimited. Does not implicitly {@link server.DB_Activity1.verify|verify} messages. * @param message DB_Activity1 message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_Activity1, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_Activity1 message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_Activity1 * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_Activity1; /** * Decodes a DB_Activity1 message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_Activity1 * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_Activity1; /** * Verifies a DB_Activity1 message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_Activity1 message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_Activity1 */ public static fromObject(object: { [k: string]: any }): server.DB_Activity1; /** * Creates a plain object from a DB_Activity1 message. Also converts values to other types if specified. * @param message DB_Activity1 * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_Activity1, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_Activity1 to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_Activity1 * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_Activity1Array. */ interface IDB_Activity1Array { /** DB_Activity1Array Arr */ Arr?: (server.IDB_Activity1[]|null); } /** Represents a DB_Activity1Array. */ class DB_Activity1Array implements IDB_Activity1Array { /** * Constructs a new DB_Activity1Array. * @param [properties] Properties to set */ constructor(properties?: server.IDB_Activity1Array); /** DB_Activity1Array Arr. */ public Arr: server.IDB_Activity1[]; /** * Creates a new DB_Activity1Array instance using the specified properties. * @param [properties] Properties to set * @returns DB_Activity1Array instance */ public static create(properties?: server.IDB_Activity1Array): server.DB_Activity1Array; /** * Encodes the specified DB_Activity1Array message. Does not implicitly {@link server.DB_Activity1Array.verify|verify} messages. * @param message DB_Activity1Array message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_Activity1Array, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_Activity1Array message, length delimited. Does not implicitly {@link server.DB_Activity1Array.verify|verify} messages. * @param message DB_Activity1Array message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_Activity1Array, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_Activity1Array message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_Activity1Array * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_Activity1Array; /** * Decodes a DB_Activity1Array message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_Activity1Array * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_Activity1Array; /** * Verifies a DB_Activity1Array message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_Activity1Array message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_Activity1Array */ public static fromObject(object: { [k: string]: any }): server.DB_Activity1Array; /** * Creates a plain object from a DB_Activity1Array message. Also converts values to other types if specified. * @param message DB_Activity1Array * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_Activity1Array, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_Activity1Array to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_Activity1Array * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_AnimalColor. */ interface IDB_AnimalColor { /** DB_AnimalColor Id */ Id?: (number|null); /** DB_AnimalColor Desc */ Desc?: (string|null); /** DB_AnimalColor ColorChance */ ColorChance?: (number[]|null); } /** Represents a DB_AnimalColor. */ class DB_AnimalColor implements IDB_AnimalColor { /** * Constructs a new DB_AnimalColor. * @param [properties] Properties to set */ constructor(properties?: server.IDB_AnimalColor); /** DB_AnimalColor Id. */ public Id: number; /** DB_AnimalColor Desc. */ public Desc: string; /** DB_AnimalColor ColorChance. */ public ColorChance: number[]; /** * Creates a new DB_AnimalColor instance using the specified properties. * @param [properties] Properties to set * @returns DB_AnimalColor instance */ public static create(properties?: server.IDB_AnimalColor): server.DB_AnimalColor; /** * Encodes the specified DB_AnimalColor message. Does not implicitly {@link server.DB_AnimalColor.verify|verify} messages. * @param message DB_AnimalColor message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_AnimalColor, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_AnimalColor message, length delimited. Does not implicitly {@link server.DB_AnimalColor.verify|verify} messages. * @param message DB_AnimalColor message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_AnimalColor, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_AnimalColor message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_AnimalColor * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_AnimalColor; /** * Decodes a DB_AnimalColor message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_AnimalColor * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_AnimalColor; /** * Verifies a DB_AnimalColor message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_AnimalColor message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_AnimalColor */ public static fromObject(object: { [k: string]: any }): server.DB_AnimalColor; /** * Creates a plain object from a DB_AnimalColor message. Also converts values to other types if specified. * @param message DB_AnimalColor * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_AnimalColor, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_AnimalColor to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_AnimalColor * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_AnimalColorArray. */ interface IDB_AnimalColorArray { /** DB_AnimalColorArray Arr */ Arr?: (server.IDB_AnimalColor[]|null); } /** Represents a DB_AnimalColorArray. */ class DB_AnimalColorArray implements IDB_AnimalColorArray { /** * Constructs a new DB_AnimalColorArray. * @param [properties] Properties to set */ constructor(properties?: server.IDB_AnimalColorArray); /** DB_AnimalColorArray Arr. */ public Arr: server.IDB_AnimalColor[]; /** * Creates a new DB_AnimalColorArray instance using the specified properties. * @param [properties] Properties to set * @returns DB_AnimalColorArray instance */ public static create(properties?: server.IDB_AnimalColorArray): server.DB_AnimalColorArray; /** * Encodes the specified DB_AnimalColorArray message. Does not implicitly {@link server.DB_AnimalColorArray.verify|verify} messages. * @param message DB_AnimalColorArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_AnimalColorArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_AnimalColorArray message, length delimited. Does not implicitly {@link server.DB_AnimalColorArray.verify|verify} messages. * @param message DB_AnimalColorArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_AnimalColorArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_AnimalColorArray message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_AnimalColorArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_AnimalColorArray; /** * Decodes a DB_AnimalColorArray message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_AnimalColorArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_AnimalColorArray; /** * Verifies a DB_AnimalColorArray message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_AnimalColorArray message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_AnimalColorArray */ public static fromObject(object: { [k: string]: any }): server.DB_AnimalColorArray; /** * Creates a plain object from a DB_AnimalColorArray message. Also converts values to other types if specified. * @param message DB_AnimalColorArray * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_AnimalColorArray, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_AnimalColorArray to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_AnimalColorArray * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_ArtilleryRate. */ interface IDB_ArtilleryRate { /** DB_ArtilleryRate Id */ Id?: (number|null); /** DB_ArtilleryRate Shell */ Shell?: (number|null); /** DB_ArtilleryRate Level */ Level?: (number|null); /** DB_ArtilleryRate Desc */ Desc?: (string|null); } /** Represents a DB_ArtilleryRate. */ class DB_ArtilleryRate implements IDB_ArtilleryRate { /** * Constructs a new DB_ArtilleryRate. * @param [properties] Properties to set */ constructor(properties?: server.IDB_ArtilleryRate); /** DB_ArtilleryRate Id. */ public Id: number; /** DB_ArtilleryRate Shell. */ public Shell: number; /** DB_ArtilleryRate Level. */ public Level: number; /** DB_ArtilleryRate Desc. */ public Desc: string; /** * Creates a new DB_ArtilleryRate instance using the specified properties. * @param [properties] Properties to set * @returns DB_ArtilleryRate instance */ public static create(properties?: server.IDB_ArtilleryRate): server.DB_ArtilleryRate; /** * Encodes the specified DB_ArtilleryRate message. Does not implicitly {@link server.DB_ArtilleryRate.verify|verify} messages. * @param message DB_ArtilleryRate message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_ArtilleryRate, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_ArtilleryRate message, length delimited. Does not implicitly {@link server.DB_ArtilleryRate.verify|verify} messages. * @param message DB_ArtilleryRate message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_ArtilleryRate, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_ArtilleryRate message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_ArtilleryRate * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_ArtilleryRate; /** * Decodes a DB_ArtilleryRate message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_ArtilleryRate * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_ArtilleryRate; /** * Verifies a DB_ArtilleryRate message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_ArtilleryRate message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_ArtilleryRate */ public static fromObject(object: { [k: string]: any }): server.DB_ArtilleryRate; /** * Creates a plain object from a DB_ArtilleryRate message. Also converts values to other types if specified. * @param message DB_ArtilleryRate * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_ArtilleryRate, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_ArtilleryRate to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_ArtilleryRate * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_ArtilleryRateArray. */ interface IDB_ArtilleryRateArray { /** DB_ArtilleryRateArray Arr */ Arr?: (server.IDB_ArtilleryRate[]|null); } /** Represents a DB_ArtilleryRateArray. */ class DB_ArtilleryRateArray implements IDB_ArtilleryRateArray { /** * Constructs a new DB_ArtilleryRateArray. * @param [properties] Properties to set */ constructor(properties?: server.IDB_ArtilleryRateArray); /** DB_ArtilleryRateArray Arr. */ public Arr: server.IDB_ArtilleryRate[]; /** * Creates a new DB_ArtilleryRateArray instance using the specified properties. * @param [properties] Properties to set * @returns DB_ArtilleryRateArray instance */ public static create(properties?: server.IDB_ArtilleryRateArray): server.DB_ArtilleryRateArray; /** * Encodes the specified DB_ArtilleryRateArray message. Does not implicitly {@link server.DB_ArtilleryRateArray.verify|verify} messages. * @param message DB_ArtilleryRateArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_ArtilleryRateArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_ArtilleryRateArray message, length delimited. Does not implicitly {@link server.DB_ArtilleryRateArray.verify|verify} messages. * @param message DB_ArtilleryRateArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_ArtilleryRateArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_ArtilleryRateArray message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_ArtilleryRateArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_ArtilleryRateArray; /** * Decodes a DB_ArtilleryRateArray message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_ArtilleryRateArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_ArtilleryRateArray; /** * Verifies a DB_ArtilleryRateArray message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_ArtilleryRateArray message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_ArtilleryRateArray */ public static fromObject(object: { [k: string]: any }): server.DB_ArtilleryRateArray; /** * Creates a plain object from a DB_ArtilleryRateArray message. Also converts values to other types if specified. * @param message DB_ArtilleryRateArray * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_ArtilleryRateArray, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_ArtilleryRateArray to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_ArtilleryRateArray * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_ArtillerySkin. */ interface IDB_ArtillerySkin { /** DB_ArtillerySkin Id */ Id?: (number|null); /** DB_ArtillerySkin Name */ Name?: (string|null); /** DB_ArtillerySkin CannonId */ CannonId?: (number|null); /** DB_ArtillerySkin Type */ Type?: (number|null); /** DB_ArtillerySkin ExprieTime */ ExprieTime?: (number|null); /** DB_ArtillerySkin Show */ Show?: (number|null); /** DB_ArtillerySkin Order */ Order?: (number|null); /** DB_ArtillerySkin NameIcon */ NameIcon?: (string|null); /** DB_ArtillerySkin PicIcon */ PicIcon?: (string|null); /** DB_ArtillerySkin BaseIcon */ BaseIcon?: (string|null); /** DB_ArtillerySkin ShellIcon */ ShellIcon?: (string|null); /** DB_ArtillerySkin NetIcon */ NetIcon?: (string|null); /** DB_ArtillerySkin Vip */ Vip?: (number[]|null); /** DB_ArtillerySkin Gold */ Gold?: (number|null); /** DB_ArtillerySkin Diamond */ Diamond?: (number|null); /** DB_ArtillerySkin Income */ Income?: (number|null); /** DB_ArtillerySkin Speed */ Speed?: (number|null); /** DB_ArtillerySkin Caught */ Caught?: (number|null); /** DB_ArtillerySkin Introduce */ Introduce?: (number|null); /** DB_ArtillerySkin Source */ Source?: (string|null); } /** Represents a DB_ArtillerySkin. */ class DB_ArtillerySkin implements IDB_ArtillerySkin { /** * Constructs a new DB_ArtillerySkin. * @param [properties] Properties to set */ constructor(properties?: server.IDB_ArtillerySkin); /** DB_ArtillerySkin Id. */ public Id: number; /** DB_ArtillerySkin Name. */ public Name: string; /** DB_ArtillerySkin CannonId. */ public CannonId: number; /** DB_ArtillerySkin Type. */ public Type: number; /** DB_ArtillerySkin ExprieTime. */ public ExprieTime: number; /** DB_ArtillerySkin Show. */ public Show: number; /** DB_ArtillerySkin Order. */ public Order: number; /** DB_ArtillerySkin NameIcon. */ public NameIcon: string; /** DB_ArtillerySkin PicIcon. */ public PicIcon: string; /** DB_ArtillerySkin BaseIcon. */ public BaseIcon: string; /** DB_ArtillerySkin ShellIcon. */ public ShellIcon: string; /** DB_ArtillerySkin NetIcon. */ public NetIcon: string; /** DB_ArtillerySkin Vip. */ public Vip: number[]; /** DB_ArtillerySkin Gold. */ public Gold: number; /** DB_ArtillerySkin Diamond. */ public Diamond: number; /** DB_ArtillerySkin Income. */ public Income: number; /** DB_ArtillerySkin Speed. */ public Speed: number; /** DB_ArtillerySkin Caught. */ public Caught: number; /** DB_ArtillerySkin Introduce. */ public Introduce: number; /** DB_ArtillerySkin Source. */ public Source: string; /** * Creates a new DB_ArtillerySkin instance using the specified properties. * @param [properties] Properties to set * @returns DB_ArtillerySkin instance */ public static create(properties?: server.IDB_ArtillerySkin): server.DB_ArtillerySkin; /** * Encodes the specified DB_ArtillerySkin message. Does not implicitly {@link server.DB_ArtillerySkin.verify|verify} messages. * @param message DB_ArtillerySkin message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_ArtillerySkin, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_ArtillerySkin message, length delimited. Does not implicitly {@link server.DB_ArtillerySkin.verify|verify} messages. * @param message DB_ArtillerySkin message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_ArtillerySkin, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_ArtillerySkin message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_ArtillerySkin * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_ArtillerySkin; /** * Decodes a DB_ArtillerySkin message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_ArtillerySkin * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_ArtillerySkin; /** * Verifies a DB_ArtillerySkin message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_ArtillerySkin message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_ArtillerySkin */ public static fromObject(object: { [k: string]: any }): server.DB_ArtillerySkin; /** * Creates a plain object from a DB_ArtillerySkin message. Also converts values to other types if specified. * @param message DB_ArtillerySkin * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_ArtillerySkin, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_ArtillerySkin to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_ArtillerySkin * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_ArtillerySkinArray. */ interface IDB_ArtillerySkinArray { /** DB_ArtillerySkinArray Arr */ Arr?: (server.IDB_ArtillerySkin[]|null); } /** Represents a DB_ArtillerySkinArray. */ class DB_ArtillerySkinArray implements IDB_ArtillerySkinArray { /** * Constructs a new DB_ArtillerySkinArray. * @param [properties] Properties to set */ constructor(properties?: server.IDB_ArtillerySkinArray); /** DB_ArtillerySkinArray Arr. */ public Arr: server.IDB_ArtillerySkin[]; /** * Creates a new DB_ArtillerySkinArray instance using the specified properties. * @param [properties] Properties to set * @returns DB_ArtillerySkinArray instance */ public static create(properties?: server.IDB_ArtillerySkinArray): server.DB_ArtillerySkinArray; /** * Encodes the specified DB_ArtillerySkinArray message. Does not implicitly {@link server.DB_ArtillerySkinArray.verify|verify} messages. * @param message DB_ArtillerySkinArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_ArtillerySkinArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_ArtillerySkinArray message, length delimited. Does not implicitly {@link server.DB_ArtillerySkinArray.verify|verify} messages. * @param message DB_ArtillerySkinArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_ArtillerySkinArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_ArtillerySkinArray message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_ArtillerySkinArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_ArtillerySkinArray; /** * Decodes a DB_ArtillerySkinArray message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_ArtillerySkinArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_ArtillerySkinArray; /** * Verifies a DB_ArtillerySkinArray message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_ArtillerySkinArray message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_ArtillerySkinArray */ public static fromObject(object: { [k: string]: any }): server.DB_ArtillerySkinArray; /** * Creates a plain object from a DB_ArtillerySkinArray message. Also converts values to other types if specified. * @param message DB_ArtillerySkinArray * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_ArtillerySkinArray, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_ArtillerySkinArray to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_ArtillerySkinArray * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_BlackWhite. */ interface IDB_BlackWhite { /** DB_BlackWhite Id */ Id?: (number|null); /** DB_BlackWhite BlackOdds */ BlackOdds?: (number[]|null); /** DB_BlackWhite WhiteOdds */ WhiteOdds?: (number[]|null); } /** Represents a DB_BlackWhite. */ class DB_BlackWhite implements IDB_BlackWhite { /** * Constructs a new DB_BlackWhite. * @param [properties] Properties to set */ constructor(properties?: server.IDB_BlackWhite); /** DB_BlackWhite Id. */ public Id: number; /** DB_BlackWhite BlackOdds. */ public BlackOdds: number[]; /** DB_BlackWhite WhiteOdds. */ public WhiteOdds: number[]; /** * Creates a new DB_BlackWhite instance using the specified properties. * @param [properties] Properties to set * @returns DB_BlackWhite instance */ public static create(properties?: server.IDB_BlackWhite): server.DB_BlackWhite; /** * Encodes the specified DB_BlackWhite message. Does not implicitly {@link server.DB_BlackWhite.verify|verify} messages. * @param message DB_BlackWhite message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_BlackWhite, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_BlackWhite message, length delimited. Does not implicitly {@link server.DB_BlackWhite.verify|verify} messages. * @param message DB_BlackWhite message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_BlackWhite, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_BlackWhite message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_BlackWhite * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_BlackWhite; /** * Decodes a DB_BlackWhite message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_BlackWhite * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_BlackWhite; /** * Verifies a DB_BlackWhite message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_BlackWhite message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_BlackWhite */ public static fromObject(object: { [k: string]: any }): server.DB_BlackWhite; /** * Creates a plain object from a DB_BlackWhite message. Also converts values to other types if specified. * @param message DB_BlackWhite * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_BlackWhite, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_BlackWhite to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_BlackWhite * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_BlackWhiteArray. */ interface IDB_BlackWhiteArray { /** DB_BlackWhiteArray Arr */ Arr?: (server.IDB_BlackWhite[]|null); } /** Represents a DB_BlackWhiteArray. */ class DB_BlackWhiteArray implements IDB_BlackWhiteArray { /** * Constructs a new DB_BlackWhiteArray. * @param [properties] Properties to set */ constructor(properties?: server.IDB_BlackWhiteArray); /** DB_BlackWhiteArray Arr. */ public Arr: server.IDB_BlackWhite[]; /** * Creates a new DB_BlackWhiteArray instance using the specified properties. * @param [properties] Properties to set * @returns DB_BlackWhiteArray instance */ public static create(properties?: server.IDB_BlackWhiteArray): server.DB_BlackWhiteArray; /** * Encodes the specified DB_BlackWhiteArray message. Does not implicitly {@link server.DB_BlackWhiteArray.verify|verify} messages. * @param message DB_BlackWhiteArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_BlackWhiteArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_BlackWhiteArray message, length delimited. Does not implicitly {@link server.DB_BlackWhiteArray.verify|verify} messages. * @param message DB_BlackWhiteArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_BlackWhiteArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_BlackWhiteArray message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_BlackWhiteArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_BlackWhiteArray; /** * Decodes a DB_BlackWhiteArray message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_BlackWhiteArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_BlackWhiteArray; /** * Verifies a DB_BlackWhiteArray message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_BlackWhiteArray message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_BlackWhiteArray */ public static fromObject(object: { [k: string]: any }): server.DB_BlackWhiteArray; /** * Creates a plain object from a DB_BlackWhiteArray message. Also converts values to other types if specified. * @param message DB_BlackWhiteArray * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_BlackWhiteArray, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_BlackWhiteArray to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_BlackWhiteArray * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_CardsJD. */ interface IDB_CardsJD { /** DB_CardsJD Id */ Id?: (number|null); /** DB_CardsJD Card1 */ Card1?: (string|null); /** DB_CardsJD Card1Score */ Card1Score?: (number|null); /** DB_CardsJD Card1HandNum */ Card1HandNum?: (number|null); /** DB_CardsJD Change1Cards */ Change1Cards?: (string|null); /** DB_CardsJD Card2 */ Card2?: (string|null); /** DB_CardsJD Card2Score */ Card2Score?: (number|null); /** DB_CardsJD Card2HandNum */ Card2HandNum?: (number|null); /** DB_CardsJD Change2Cards */ Change2Cards?: (string|null); /** DB_CardsJD Card3 */ Card3?: (string|null); /** DB_CardsJD Card3Score */ Card3Score?: (number|null); /** DB_CardsJD Card3HandNum */ Card3HandNum?: (number|null); /** DB_CardsJD Change3Cards */ Change3Cards?: (string|null); /** DB_CardsJD Card4 */ Card4?: (string|null); /** DB_CardsJD Card4Score */ Card4Score?: (number|null); /** DB_CardsJD Card4HandNum */ Card4HandNum?: (number|null); /** DB_CardsJD Change4Cards */ Change4Cards?: (string|null); } /** Represents a DB_CardsJD. */ class DB_CardsJD implements IDB_CardsJD { /** * Constructs a new DB_CardsJD. * @param [properties] Properties to set */ constructor(properties?: server.IDB_CardsJD); /** DB_CardsJD Id. */ public Id: number; /** DB_CardsJD Card1. */ public Card1: string; /** DB_CardsJD Card1Score. */ public Card1Score: number; /** DB_CardsJD Card1HandNum. */ public Card1HandNum: number; /** DB_CardsJD Change1Cards. */ public Change1Cards: string; /** DB_CardsJD Card2. */ public Card2: string; /** DB_CardsJD Card2Score. */ public Card2Score: number; /** DB_CardsJD Card2HandNum. */ public Card2HandNum: number; /** DB_CardsJD Change2Cards. */ public Change2Cards: string; /** DB_CardsJD Card3. */ public Card3: string; /** DB_CardsJD Card3Score. */ public Card3Score: number; /** DB_CardsJD Card3HandNum. */ public Card3HandNum: number; /** DB_CardsJD Change3Cards. */ public Change3Cards: string; /** DB_CardsJD Card4. */ public Card4: string; /** DB_CardsJD Card4Score. */ public Card4Score: number; /** DB_CardsJD Card4HandNum. */ public Card4HandNum: number; /** DB_CardsJD Change4Cards. */ public Change4Cards: string; /** * Creates a new DB_CardsJD instance using the specified properties. * @param [properties] Properties to set * @returns DB_CardsJD instance */ public static create(properties?: server.IDB_CardsJD): server.DB_CardsJD; /** * Encodes the specified DB_CardsJD message. Does not implicitly {@link server.DB_CardsJD.verify|verify} messages. * @param message DB_CardsJD message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_CardsJD, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_CardsJD message, length delimited. Does not implicitly {@link server.DB_CardsJD.verify|verify} messages. * @param message DB_CardsJD message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_CardsJD, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_CardsJD message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_CardsJD * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_CardsJD; /** * Decodes a DB_CardsJD message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_CardsJD * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_CardsJD; /** * Verifies a DB_CardsJD message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_CardsJD message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_CardsJD */ public static fromObject(object: { [k: string]: any }): server.DB_CardsJD; /** * Creates a plain object from a DB_CardsJD message. Also converts values to other types if specified. * @param message DB_CardsJD * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_CardsJD, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_CardsJD to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_CardsJD * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_CardsJDArray. */ interface IDB_CardsJDArray { /** DB_CardsJDArray Arr */ Arr?: (server.IDB_CardsJD[]|null); } /** Represents a DB_CardsJDArray. */ class DB_CardsJDArray implements IDB_CardsJDArray { /** * Constructs a new DB_CardsJDArray. * @param [properties] Properties to set */ constructor(properties?: server.IDB_CardsJDArray); /** DB_CardsJDArray Arr. */ public Arr: server.IDB_CardsJD[]; /** * Creates a new DB_CardsJDArray instance using the specified properties. * @param [properties] Properties to set * @returns DB_CardsJDArray instance */ public static create(properties?: server.IDB_CardsJDArray): server.DB_CardsJDArray; /** * Encodes the specified DB_CardsJDArray message. Does not implicitly {@link server.DB_CardsJDArray.verify|verify} messages. * @param message DB_CardsJDArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_CardsJDArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_CardsJDArray message, length delimited. Does not implicitly {@link server.DB_CardsJDArray.verify|verify} messages. * @param message DB_CardsJDArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_CardsJDArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_CardsJDArray message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_CardsJDArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_CardsJDArray; /** * Decodes a DB_CardsJDArray message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_CardsJDArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_CardsJDArray; /** * Verifies a DB_CardsJDArray message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_CardsJDArray message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_CardsJDArray */ public static fromObject(object: { [k: string]: any }): server.DB_CardsJDArray; /** * Creates a plain object from a DB_CardsJDArray message. Also converts values to other types if specified. * @param message DB_CardsJDArray * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_CardsJDArray, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_CardsJDArray to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_CardsJDArray * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_CardsYuLe. */ interface IDB_CardsYuLe { /** DB_CardsYuLe Id */ Id?: (number|null); /** DB_CardsYuLe Card1 */ Card1?: (string|null); /** DB_CardsYuLe Card1Score */ Card1Score?: (number|null); /** DB_CardsYuLe Card1HandNum */ Card1HandNum?: (number|null); /** DB_CardsYuLe Change1Cards */ Change1Cards?: (string|null); /** DB_CardsYuLe Card2 */ Card2?: (string|null); /** DB_CardsYuLe Card2Score */ Card2Score?: (number|null); /** DB_CardsYuLe Card2HandNum */ Card2HandNum?: (number|null); /** DB_CardsYuLe Change2Cards */ Change2Cards?: (string|null); /** DB_CardsYuLe Card3 */ Card3?: (string|null); /** DB_CardsYuLe Card3Score */ Card3Score?: (number|null); /** DB_CardsYuLe Card3HandNum */ Card3HandNum?: (number|null); /** DB_CardsYuLe Change3Cards */ Change3Cards?: (string|null); /** DB_CardsYuLe Card4 */ Card4?: (string|null); /** DB_CardsYuLe Card4Score */ Card4Score?: (number|null); /** DB_CardsYuLe Card4HandNum */ Card4HandNum?: (number|null); /** DB_CardsYuLe Change4Cards */ Change4Cards?: (string|null); } /** Represents a DB_CardsYuLe. */ class DB_CardsYuLe implements IDB_CardsYuLe { /** * Constructs a new DB_CardsYuLe. * @param [properties] Properties to set */ constructor(properties?: server.IDB_CardsYuLe); /** DB_CardsYuLe Id. */ public Id: number; /** DB_CardsYuLe Card1. */ public Card1: string; /** DB_CardsYuLe Card1Score. */ public Card1Score: number; /** DB_CardsYuLe Card1HandNum. */ public Card1HandNum: number; /** DB_CardsYuLe Change1Cards. */ public Change1Cards: string; /** DB_CardsYuLe Card2. */ public Card2: string; /** DB_CardsYuLe Card2Score. */ public Card2Score: number; /** DB_CardsYuLe Card2HandNum. */ public Card2HandNum: number; /** DB_CardsYuLe Change2Cards. */ public Change2Cards: string; /** DB_CardsYuLe Card3. */ public Card3: string; /** DB_CardsYuLe Card3Score. */ public Card3Score: number; /** DB_CardsYuLe Card3HandNum. */ public Card3HandNum: number; /** DB_CardsYuLe Change3Cards. */ public Change3Cards: string; /** DB_CardsYuLe Card4. */ public Card4: string; /** DB_CardsYuLe Card4Score. */ public Card4Score: number; /** DB_CardsYuLe Card4HandNum. */ public Card4HandNum: number; /** DB_CardsYuLe Change4Cards. */ public Change4Cards: string; /** * Creates a new DB_CardsYuLe instance using the specified properties. * @param [properties] Properties to set * @returns DB_CardsYuLe instance */ public static create(properties?: server.IDB_CardsYuLe): server.DB_CardsYuLe; /** * Encodes the specified DB_CardsYuLe message. Does not implicitly {@link server.DB_CardsYuLe.verify|verify} messages. * @param message DB_CardsYuLe message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_CardsYuLe, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_CardsYuLe message, length delimited. Does not implicitly {@link server.DB_CardsYuLe.verify|verify} messages. * @param message DB_CardsYuLe message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_CardsYuLe, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_CardsYuLe message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_CardsYuLe * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_CardsYuLe; /** * Decodes a DB_CardsYuLe message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_CardsYuLe * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_CardsYuLe; /** * Verifies a DB_CardsYuLe message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_CardsYuLe message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_CardsYuLe */ public static fromObject(object: { [k: string]: any }): server.DB_CardsYuLe; /** * Creates a plain object from a DB_CardsYuLe message. Also converts values to other types if specified. * @param message DB_CardsYuLe * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_CardsYuLe, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_CardsYuLe to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_CardsYuLe * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_CardsYuLeArray. */ interface IDB_CardsYuLeArray { /** DB_CardsYuLeArray Arr */ Arr?: (server.IDB_CardsYuLe[]|null); } /** Represents a DB_CardsYuLeArray. */ class DB_CardsYuLeArray implements IDB_CardsYuLeArray { /** * Constructs a new DB_CardsYuLeArray. * @param [properties] Properties to set */ constructor(properties?: server.IDB_CardsYuLeArray); /** DB_CardsYuLeArray Arr. */ public Arr: server.IDB_CardsYuLe[]; /** * Creates a new DB_CardsYuLeArray instance using the specified properties. * @param [properties] Properties to set * @returns DB_CardsYuLeArray instance */ public static create(properties?: server.IDB_CardsYuLeArray): server.DB_CardsYuLeArray; /** * Encodes the specified DB_CardsYuLeArray message. Does not implicitly {@link server.DB_CardsYuLeArray.verify|verify} messages. * @param message DB_CardsYuLeArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_CardsYuLeArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_CardsYuLeArray message, length delimited. Does not implicitly {@link server.DB_CardsYuLeArray.verify|verify} messages. * @param message DB_CardsYuLeArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_CardsYuLeArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_CardsYuLeArray message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_CardsYuLeArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_CardsYuLeArray; /** * Decodes a DB_CardsYuLeArray message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_CardsYuLeArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_CardsYuLeArray; /** * Verifies a DB_CardsYuLeArray message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_CardsYuLeArray message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_CardsYuLeArray */ public static fromObject(object: { [k: string]: any }): server.DB_CardsYuLeArray; /** * Creates a plain object from a DB_CardsYuLeArray message. Also converts values to other types if specified. * @param message DB_CardsYuLeArray * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_CardsYuLeArray, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_CardsYuLeArray to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_CardsYuLeArray * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_ChessBilledRules. */ interface IDB_ChessBilledRules { /** DB_ChessBilledRules Id */ Id?: (number|null); /** DB_ChessBilledRules TypeId */ TypeId?: (number|null); /** DB_ChessBilledRules WinScore */ WinScore?: (number|null); /** DB_ChessBilledRules LoseScore */ LoseScore?: (number|null); /** DB_ChessBilledRules DrawScore */ DrawScore?: (number|null); /** DB_ChessBilledRules WinTimes */ WinTimes?: (number|null); /** DB_ChessBilledRules OtherScore */ OtherScore?: (number|null); } /** Represents a DB_ChessBilledRules. */ class DB_ChessBilledRules implements IDB_ChessBilledRules { /** * Constructs a new DB_ChessBilledRules. * @param [properties] Properties to set */ constructor(properties?: server.IDB_ChessBilledRules); /** DB_ChessBilledRules Id. */ public Id: number; /** DB_ChessBilledRules TypeId. */ public TypeId: number; /** DB_ChessBilledRules WinScore. */ public WinScore: number; /** DB_ChessBilledRules LoseScore. */ public LoseScore: number; /** DB_ChessBilledRules DrawScore. */ public DrawScore: number; /** DB_ChessBilledRules WinTimes. */ public WinTimes: number; /** DB_ChessBilledRules OtherScore. */ public OtherScore: number; /** * Creates a new DB_ChessBilledRules instance using the specified properties. * @param [properties] Properties to set * @returns DB_ChessBilledRules instance */ public static create(properties?: server.IDB_ChessBilledRules): server.DB_ChessBilledRules; /** * Encodes the specified DB_ChessBilledRules message. Does not implicitly {@link server.DB_ChessBilledRules.verify|verify} messages. * @param message DB_ChessBilledRules message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_ChessBilledRules, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_ChessBilledRules message, length delimited. Does not implicitly {@link server.DB_ChessBilledRules.verify|verify} messages. * @param message DB_ChessBilledRules message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_ChessBilledRules, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_ChessBilledRules message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_ChessBilledRules * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_ChessBilledRules; /** * Decodes a DB_ChessBilledRules message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_ChessBilledRules * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_ChessBilledRules; /** * Verifies a DB_ChessBilledRules message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_ChessBilledRules message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_ChessBilledRules */ public static fromObject(object: { [k: string]: any }): server.DB_ChessBilledRules; /** * Creates a plain object from a DB_ChessBilledRules message. Also converts values to other types if specified. * @param message DB_ChessBilledRules * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_ChessBilledRules, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_ChessBilledRules to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_ChessBilledRules * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_ChessBilledRulesArray. */ interface IDB_ChessBilledRulesArray { /** DB_ChessBilledRulesArray Arr */ Arr?: (server.IDB_ChessBilledRules[]|null); } /** Represents a DB_ChessBilledRulesArray. */ class DB_ChessBilledRulesArray implements IDB_ChessBilledRulesArray { /** * Constructs a new DB_ChessBilledRulesArray. * @param [properties] Properties to set */ constructor(properties?: server.IDB_ChessBilledRulesArray); /** DB_ChessBilledRulesArray Arr. */ public Arr: server.IDB_ChessBilledRules[]; /** * Creates a new DB_ChessBilledRulesArray instance using the specified properties. * @param [properties] Properties to set * @returns DB_ChessBilledRulesArray instance */ public static create(properties?: server.IDB_ChessBilledRulesArray): server.DB_ChessBilledRulesArray; /** * Encodes the specified DB_ChessBilledRulesArray message. Does not implicitly {@link server.DB_ChessBilledRulesArray.verify|verify} messages. * @param message DB_ChessBilledRulesArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_ChessBilledRulesArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_ChessBilledRulesArray message, length delimited. Does not implicitly {@link server.DB_ChessBilledRulesArray.verify|verify} messages. * @param message DB_ChessBilledRulesArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_ChessBilledRulesArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_ChessBilledRulesArray message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_ChessBilledRulesArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_ChessBilledRulesArray; /** * Decodes a DB_ChessBilledRulesArray message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_ChessBilledRulesArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_ChessBilledRulesArray; /** * Verifies a DB_ChessBilledRulesArray message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_ChessBilledRulesArray message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_ChessBilledRulesArray */ public static fromObject(object: { [k: string]: any }): server.DB_ChessBilledRulesArray; /** * Creates a plain object from a DB_ChessBilledRulesArray message. Also converts values to other types if specified. * @param message DB_ChessBilledRulesArray * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_ChessBilledRulesArray, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_ChessBilledRulesArray to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_ChessBilledRulesArray * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_ChessMatchRules. */ interface IDB_ChessMatchRules { /** DB_ChessMatchRules Id */ Id?: (number|null); /** DB_ChessMatchRules ScoreMin */ ScoreMin?: (number|null); /** DB_ChessMatchRules ScoreMax */ ScoreMax?: (number|null); /** DB_ChessMatchRules MatchScoreMin */ MatchScoreMin?: (number|null); /** DB_ChessMatchRules MatchScoreMax */ MatchScoreMax?: (number|null); /** DB_ChessMatchRules MatchScoreLowStep */ MatchScoreLowStep?: (number[]|null); /** DB_ChessMatchRules MatchScoreHightStep */ MatchScoreHightStep?: (number[]|null); } /** Represents a DB_ChessMatchRules. */ class DB_ChessMatchRules implements IDB_ChessMatchRules { /** * Constructs a new DB_ChessMatchRules. * @param [properties] Properties to set */ constructor(properties?: server.IDB_ChessMatchRules); /** DB_ChessMatchRules Id. */ public Id: number; /** DB_ChessMatchRules ScoreMin. */ public ScoreMin: number; /** DB_ChessMatchRules ScoreMax. */ public ScoreMax: number; /** DB_ChessMatchRules MatchScoreMin. */ public MatchScoreMin: number; /** DB_ChessMatchRules MatchScoreMax. */ public MatchScoreMax: number; /** DB_ChessMatchRules MatchScoreLowStep. */ public MatchScoreLowStep: number[]; /** DB_ChessMatchRules MatchScoreHightStep. */ public MatchScoreHightStep: number[]; /** * Creates a new DB_ChessMatchRules instance using the specified properties. * @param [properties] Properties to set * @returns DB_ChessMatchRules instance */ public static create(properties?: server.IDB_ChessMatchRules): server.DB_ChessMatchRules; /** * Encodes the specified DB_ChessMatchRules message. Does not implicitly {@link server.DB_ChessMatchRules.verify|verify} messages. * @param message DB_ChessMatchRules message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_ChessMatchRules, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_ChessMatchRules message, length delimited. Does not implicitly {@link server.DB_ChessMatchRules.verify|verify} messages. * @param message DB_ChessMatchRules message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_ChessMatchRules, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_ChessMatchRules message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_ChessMatchRules * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_ChessMatchRules; /** * Decodes a DB_ChessMatchRules message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_ChessMatchRules * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_ChessMatchRules; /** * Verifies a DB_ChessMatchRules message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_ChessMatchRules message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_ChessMatchRules */ public static fromObject(object: { [k: string]: any }): server.DB_ChessMatchRules; /** * Creates a plain object from a DB_ChessMatchRules message. Also converts values to other types if specified. * @param message DB_ChessMatchRules * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_ChessMatchRules, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_ChessMatchRules to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_ChessMatchRules * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_ChessMatchRulesArray. */ interface IDB_ChessMatchRulesArray { /** DB_ChessMatchRulesArray Arr */ Arr?: (server.IDB_ChessMatchRules[]|null); } /** Represents a DB_ChessMatchRulesArray. */ class DB_ChessMatchRulesArray implements IDB_ChessMatchRulesArray { /** * Constructs a new DB_ChessMatchRulesArray. * @param [properties] Properties to set */ constructor(properties?: server.IDB_ChessMatchRulesArray); /** DB_ChessMatchRulesArray Arr. */ public Arr: server.IDB_ChessMatchRules[]; /** * Creates a new DB_ChessMatchRulesArray instance using the specified properties. * @param [properties] Properties to set * @returns DB_ChessMatchRulesArray instance */ public static create(properties?: server.IDB_ChessMatchRulesArray): server.DB_ChessMatchRulesArray; /** * Encodes the specified DB_ChessMatchRulesArray message. Does not implicitly {@link server.DB_ChessMatchRulesArray.verify|verify} messages. * @param message DB_ChessMatchRulesArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_ChessMatchRulesArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_ChessMatchRulesArray message, length delimited. Does not implicitly {@link server.DB_ChessMatchRulesArray.verify|verify} messages. * @param message DB_ChessMatchRulesArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_ChessMatchRulesArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_ChessMatchRulesArray message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_ChessMatchRulesArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_ChessMatchRulesArray; /** * Decodes a DB_ChessMatchRulesArray message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_ChessMatchRulesArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_ChessMatchRulesArray; /** * Verifies a DB_ChessMatchRulesArray message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_ChessMatchRulesArray message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_ChessMatchRulesArray */ public static fromObject(object: { [k: string]: any }): server.DB_ChessMatchRulesArray; /** * Creates a plain object from a DB_ChessMatchRulesArray message. Also converts values to other types if specified. * @param message DB_ChessMatchRulesArray * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_ChessMatchRulesArray, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_ChessMatchRulesArray to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_ChessMatchRulesArray * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_ChessRank. */ interface IDB_ChessRank { /** DB_ChessRank Id */ Id?: (number|null); /** DB_ChessRank Score */ Score?: (number|null); /** DB_ChessRank Name */ Name?: (string|null); } /** Represents a DB_ChessRank. */ class DB_ChessRank implements IDB_ChessRank { /** * Constructs a new DB_ChessRank. * @param [properties] Properties to set */ constructor(properties?: server.IDB_ChessRank); /** DB_ChessRank Id. */ public Id: number; /** DB_ChessRank Score. */ public Score: number; /** DB_ChessRank Name. */ public Name: string; /** * Creates a new DB_ChessRank instance using the specified properties. * @param [properties] Properties to set * @returns DB_ChessRank instance */ public static create(properties?: server.IDB_ChessRank): server.DB_ChessRank; /** * Encodes the specified DB_ChessRank message. Does not implicitly {@link server.DB_ChessRank.verify|verify} messages. * @param message DB_ChessRank message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_ChessRank, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_ChessRank message, length delimited. Does not implicitly {@link server.DB_ChessRank.verify|verify} messages. * @param message DB_ChessRank message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_ChessRank, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_ChessRank message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_ChessRank * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_ChessRank; /** * Decodes a DB_ChessRank message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_ChessRank * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_ChessRank; /** * Verifies a DB_ChessRank message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_ChessRank message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_ChessRank */ public static fromObject(object: { [k: string]: any }): server.DB_ChessRank; /** * Creates a plain object from a DB_ChessRank message. Also converts values to other types if specified. * @param message DB_ChessRank * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_ChessRank, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_ChessRank to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_ChessRank * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_ChessRankArray. */ interface IDB_ChessRankArray { /** DB_ChessRankArray Arr */ Arr?: (server.IDB_ChessRank[]|null); } /** Represents a DB_ChessRankArray. */ class DB_ChessRankArray implements IDB_ChessRankArray { /** * Constructs a new DB_ChessRankArray. * @param [properties] Properties to set */ constructor(properties?: server.IDB_ChessRankArray); /** DB_ChessRankArray Arr. */ public Arr: server.IDB_ChessRank[]; /** * Creates a new DB_ChessRankArray instance using the specified properties. * @param [properties] Properties to set * @returns DB_ChessRankArray instance */ public static create(properties?: server.IDB_ChessRankArray): server.DB_ChessRankArray; /** * Encodes the specified DB_ChessRankArray message. Does not implicitly {@link server.DB_ChessRankArray.verify|verify} messages. * @param message DB_ChessRankArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_ChessRankArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_ChessRankArray message, length delimited. Does not implicitly {@link server.DB_ChessRankArray.verify|verify} messages. * @param message DB_ChessRankArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_ChessRankArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_ChessRankArray message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_ChessRankArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_ChessRankArray; /** * Decodes a DB_ChessRankArray message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_ChessRankArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_ChessRankArray; /** * Verifies a DB_ChessRankArray message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_ChessRankArray message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_ChessRankArray */ public static fromObject(object: { [k: string]: any }): server.DB_ChessRankArray; /** * Creates a plain object from a DB_ChessRankArray message. Also converts values to other types if specified. * @param message DB_ChessRankArray * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_ChessRankArray, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_ChessRankArray to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_ChessRankArray * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_ClientVer. */ interface IDB_ClientVer { /** DB_ClientVer Id */ Id?: (number|null); /** DB_ClientVer PackageFlag */ PackageFlag?: (string|null); /** DB_ClientVer PackVers */ PackVers?: (string|null); /** DB_ClientVer GameVers */ GameVers?: (string|null); } /** Represents a DB_ClientVer. */ class DB_ClientVer implements IDB_ClientVer { /** * Constructs a new DB_ClientVer. * @param [properties] Properties to set */ constructor(properties?: server.IDB_ClientVer); /** DB_ClientVer Id. */ public Id: number; /** DB_ClientVer PackageFlag. */ public PackageFlag: string; /** DB_ClientVer PackVers. */ public PackVers: string; /** DB_ClientVer GameVers. */ public GameVers: string; /** * Creates a new DB_ClientVer instance using the specified properties. * @param [properties] Properties to set * @returns DB_ClientVer instance */ public static create(properties?: server.IDB_ClientVer): server.DB_ClientVer; /** * Encodes the specified DB_ClientVer message. Does not implicitly {@link server.DB_ClientVer.verify|verify} messages. * @param message DB_ClientVer message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_ClientVer, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_ClientVer message, length delimited. Does not implicitly {@link server.DB_ClientVer.verify|verify} messages. * @param message DB_ClientVer message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_ClientVer, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_ClientVer message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_ClientVer * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_ClientVer; /** * Decodes a DB_ClientVer message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_ClientVer * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_ClientVer; /** * Verifies a DB_ClientVer message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_ClientVer message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_ClientVer */ public static fromObject(object: { [k: string]: any }): server.DB_ClientVer; /** * Creates a plain object from a DB_ClientVer message. Also converts values to other types if specified. * @param message DB_ClientVer * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_ClientVer, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_ClientVer to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_ClientVer * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_ClientVerArray. */ interface IDB_ClientVerArray { /** DB_ClientVerArray Arr */ Arr?: (server.IDB_ClientVer[]|null); } /** Represents a DB_ClientVerArray. */ class DB_ClientVerArray implements IDB_ClientVerArray { /** * Constructs a new DB_ClientVerArray. * @param [properties] Properties to set */ constructor(properties?: server.IDB_ClientVerArray); /** DB_ClientVerArray Arr. */ public Arr: server.IDB_ClientVer[]; /** * Creates a new DB_ClientVerArray instance using the specified properties. * @param [properties] Properties to set * @returns DB_ClientVerArray instance */ public static create(properties?: server.IDB_ClientVerArray): server.DB_ClientVerArray; /** * Encodes the specified DB_ClientVerArray message. Does not implicitly {@link server.DB_ClientVerArray.verify|verify} messages. * @param message DB_ClientVerArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_ClientVerArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_ClientVerArray message, length delimited. Does not implicitly {@link server.DB_ClientVerArray.verify|verify} messages. * @param message DB_ClientVerArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_ClientVerArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_ClientVerArray message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_ClientVerArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_ClientVerArray; /** * Decodes a DB_ClientVerArray message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_ClientVerArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_ClientVerArray; /** * Verifies a DB_ClientVerArray message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_ClientVerArray message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_ClientVerArray */ public static fromObject(object: { [k: string]: any }): server.DB_ClientVerArray; /** * Creates a plain object from a DB_ClientVerArray message. Also converts values to other types if specified. * @param message DB_ClientVerArray * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_ClientVerArray, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_ClientVerArray to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_ClientVerArray * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_CollectBox. */ interface IDB_CollectBox { /** DB_CollectBox Id */ Id?: (number|null); /** DB_CollectBox Rate */ Rate?: (number|null); /** DB_CollectBox ItemID */ ItemID?: ({ [k: string]: (number|Long) }|null); } /** Represents a DB_CollectBox. */ class DB_CollectBox implements IDB_CollectBox { /** * Constructs a new DB_CollectBox. * @param [properties] Properties to set */ constructor(properties?: server.IDB_CollectBox); /** DB_CollectBox Id. */ public Id: number; /** DB_CollectBox Rate. */ public Rate: number; /** DB_CollectBox ItemID. */ public ItemID: { [k: string]: (number|Long) }; /** * Creates a new DB_CollectBox instance using the specified properties. * @param [properties] Properties to set * @returns DB_CollectBox instance */ public static create(properties?: server.IDB_CollectBox): server.DB_CollectBox; /** * Encodes the specified DB_CollectBox message. Does not implicitly {@link server.DB_CollectBox.verify|verify} messages. * @param message DB_CollectBox message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_CollectBox, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_CollectBox message, length delimited. Does not implicitly {@link server.DB_CollectBox.verify|verify} messages. * @param message DB_CollectBox message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_CollectBox, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_CollectBox message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_CollectBox * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_CollectBox; /** * Decodes a DB_CollectBox message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_CollectBox * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_CollectBox; /** * Verifies a DB_CollectBox message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_CollectBox message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_CollectBox */ public static fromObject(object: { [k: string]: any }): server.DB_CollectBox; /** * Creates a plain object from a DB_CollectBox message. Also converts values to other types if specified. * @param message DB_CollectBox * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_CollectBox, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_CollectBox to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_CollectBox * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_CollectBoxArray. */ interface IDB_CollectBoxArray { /** DB_CollectBoxArray Arr */ Arr?: (server.IDB_CollectBox[]|null); } /** Represents a DB_CollectBoxArray. */ class DB_CollectBoxArray implements IDB_CollectBoxArray { /** * Constructs a new DB_CollectBoxArray. * @param [properties] Properties to set */ constructor(properties?: server.IDB_CollectBoxArray); /** DB_CollectBoxArray Arr. */ public Arr: server.IDB_CollectBox[]; /** * Creates a new DB_CollectBoxArray instance using the specified properties. * @param [properties] Properties to set * @returns DB_CollectBoxArray instance */ public static create(properties?: server.IDB_CollectBoxArray): server.DB_CollectBoxArray; /** * Encodes the specified DB_CollectBoxArray message. Does not implicitly {@link server.DB_CollectBoxArray.verify|verify} messages. * @param message DB_CollectBoxArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_CollectBoxArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_CollectBoxArray message, length delimited. Does not implicitly {@link server.DB_CollectBoxArray.verify|verify} messages. * @param message DB_CollectBoxArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_CollectBoxArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_CollectBoxArray message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_CollectBoxArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_CollectBoxArray; /** * Decodes a DB_CollectBoxArray message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_CollectBoxArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_CollectBoxArray; /** * Verifies a DB_CollectBoxArray message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_CollectBoxArray message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_CollectBoxArray */ public static fromObject(object: { [k: string]: any }): server.DB_CollectBoxArray; /** * Creates a plain object from a DB_CollectBoxArray message. Also converts values to other types if specified. * @param message DB_CollectBoxArray * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_CollectBoxArray, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_CollectBoxArray to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_CollectBoxArray * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_CollectBoxGain. */ interface IDB_CollectBoxGain { /** DB_CollectBoxGain Id */ Id?: (number|null); /** DB_CollectBoxGain Rate */ Rate?: (number|null); } /** Represents a DB_CollectBoxGain. */ class DB_CollectBoxGain implements IDB_CollectBoxGain { /** * Constructs a new DB_CollectBoxGain. * @param [properties] Properties to set */ constructor(properties?: server.IDB_CollectBoxGain); /** DB_CollectBoxGain Id. */ public Id: number; /** DB_CollectBoxGain Rate. */ public Rate: number; /** * Creates a new DB_CollectBoxGain instance using the specified properties. * @param [properties] Properties to set * @returns DB_CollectBoxGain instance */ public static create(properties?: server.IDB_CollectBoxGain): server.DB_CollectBoxGain; /** * Encodes the specified DB_CollectBoxGain message. Does not implicitly {@link server.DB_CollectBoxGain.verify|verify} messages. * @param message DB_CollectBoxGain message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_CollectBoxGain, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_CollectBoxGain message, length delimited. Does not implicitly {@link server.DB_CollectBoxGain.verify|verify} messages. * @param message DB_CollectBoxGain message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_CollectBoxGain, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_CollectBoxGain message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_CollectBoxGain * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_CollectBoxGain; /** * Decodes a DB_CollectBoxGain message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_CollectBoxGain * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_CollectBoxGain; /** * Verifies a DB_CollectBoxGain message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_CollectBoxGain message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_CollectBoxGain */ public static fromObject(object: { [k: string]: any }): server.DB_CollectBoxGain; /** * Creates a plain object from a DB_CollectBoxGain message. Also converts values to other types if specified. * @param message DB_CollectBoxGain * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_CollectBoxGain, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_CollectBoxGain to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_CollectBoxGain * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_CollectBoxGainArray. */ interface IDB_CollectBoxGainArray { /** DB_CollectBoxGainArray Arr */ Arr?: (server.IDB_CollectBoxGain[]|null); } /** Represents a DB_CollectBoxGainArray. */ class DB_CollectBoxGainArray implements IDB_CollectBoxGainArray { /** * Constructs a new DB_CollectBoxGainArray. * @param [properties] Properties to set */ constructor(properties?: server.IDB_CollectBoxGainArray); /** DB_CollectBoxGainArray Arr. */ public Arr: server.IDB_CollectBoxGain[]; /** * Creates a new DB_CollectBoxGainArray instance using the specified properties. * @param [properties] Properties to set * @returns DB_CollectBoxGainArray instance */ public static create(properties?: server.IDB_CollectBoxGainArray): server.DB_CollectBoxGainArray; /** * Encodes the specified DB_CollectBoxGainArray message. Does not implicitly {@link server.DB_CollectBoxGainArray.verify|verify} messages. * @param message DB_CollectBoxGainArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_CollectBoxGainArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_CollectBoxGainArray message, length delimited. Does not implicitly {@link server.DB_CollectBoxGainArray.verify|verify} messages. * @param message DB_CollectBoxGainArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_CollectBoxGainArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_CollectBoxGainArray message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_CollectBoxGainArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_CollectBoxGainArray; /** * Decodes a DB_CollectBoxGainArray message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_CollectBoxGainArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_CollectBoxGainArray; /** * Verifies a DB_CollectBoxGainArray message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_CollectBoxGainArray message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_CollectBoxGainArray */ public static fromObject(object: { [k: string]: any }): server.DB_CollectBoxGainArray; /** * Creates a plain object from a DB_CollectBoxGainArray message. Also converts values to other types if specified. * @param message DB_CollectBoxGainArray * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_CollectBoxGainArray, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_CollectBoxGainArray to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_CollectBoxGainArray * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_CrashSearch. */ interface IDB_CrashSearch { /** DB_CrashSearch Id */ Id?: (number|null); /** DB_CrashSearch Time */ Time?: (number|null); /** DB_CrashSearch Price */ Price?: (number|null); } /** Represents a DB_CrashSearch. */ class DB_CrashSearch implements IDB_CrashSearch { /** * Constructs a new DB_CrashSearch. * @param [properties] Properties to set */ constructor(properties?: server.IDB_CrashSearch); /** DB_CrashSearch Id. */ public Id: number; /** DB_CrashSearch Time. */ public Time: number; /** DB_CrashSearch Price. */ public Price: number; /** * Creates a new DB_CrashSearch instance using the specified properties. * @param [properties] Properties to set * @returns DB_CrashSearch instance */ public static create(properties?: server.IDB_CrashSearch): server.DB_CrashSearch; /** * Encodes the specified DB_CrashSearch message. Does not implicitly {@link server.DB_CrashSearch.verify|verify} messages. * @param message DB_CrashSearch message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_CrashSearch, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_CrashSearch message, length delimited. Does not implicitly {@link server.DB_CrashSearch.verify|verify} messages. * @param message DB_CrashSearch message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_CrashSearch, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_CrashSearch message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_CrashSearch * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_CrashSearch; /** * Decodes a DB_CrashSearch message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_CrashSearch * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_CrashSearch; /** * Verifies a DB_CrashSearch message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_CrashSearch message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_CrashSearch */ public static fromObject(object: { [k: string]: any }): server.DB_CrashSearch; /** * Creates a plain object from a DB_CrashSearch message. Also converts values to other types if specified. * @param message DB_CrashSearch * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_CrashSearch, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_CrashSearch to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_CrashSearch * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_CrashSearchArray. */ interface IDB_CrashSearchArray { /** DB_CrashSearchArray Arr */ Arr?: (server.IDB_CrashSearch[]|null); } /** Represents a DB_CrashSearchArray. */ class DB_CrashSearchArray implements IDB_CrashSearchArray { /** * Constructs a new DB_CrashSearchArray. * @param [properties] Properties to set */ constructor(properties?: server.IDB_CrashSearchArray); /** DB_CrashSearchArray Arr. */ public Arr: server.IDB_CrashSearch[]; /** * Creates a new DB_CrashSearchArray instance using the specified properties. * @param [properties] Properties to set * @returns DB_CrashSearchArray instance */ public static create(properties?: server.IDB_CrashSearchArray): server.DB_CrashSearchArray; /** * Encodes the specified DB_CrashSearchArray message. Does not implicitly {@link server.DB_CrashSearchArray.verify|verify} messages. * @param message DB_CrashSearchArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_CrashSearchArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_CrashSearchArray message, length delimited. Does not implicitly {@link server.DB_CrashSearchArray.verify|verify} messages. * @param message DB_CrashSearchArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_CrashSearchArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_CrashSearchArray message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_CrashSearchArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_CrashSearchArray; /** * Decodes a DB_CrashSearchArray message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_CrashSearchArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_CrashSearchArray; /** * Verifies a DB_CrashSearchArray message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_CrashSearchArray message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_CrashSearchArray */ public static fromObject(object: { [k: string]: any }): server.DB_CrashSearchArray; /** * Creates a plain object from a DB_CrashSearchArray message. Also converts values to other types if specified. * @param message DB_CrashSearchArray * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_CrashSearchArray, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_CrashSearchArray to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_CrashSearchArray * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_Createroom. */ interface IDB_Createroom { /** DB_Createroom Id */ Id?: (number|null); /** DB_Createroom GameId */ GameId?: (number|null); /** DB_Createroom GameSite */ GameSite?: (number|null); /** DB_Createroom GoldRange */ GoldRange?: (number[]|null); /** DB_Createroom BetRange */ BetRange?: (number[]|null); } /** Represents a DB_Createroom. */ class DB_Createroom implements IDB_Createroom { /** * Constructs a new DB_Createroom. * @param [properties] Properties to set */ constructor(properties?: server.IDB_Createroom); /** DB_Createroom Id. */ public Id: number; /** DB_Createroom GameId. */ public GameId: number; /** DB_Createroom GameSite. */ public GameSite: number; /** DB_Createroom GoldRange. */ public GoldRange: number[]; /** DB_Createroom BetRange. */ public BetRange: number[]; /** * Creates a new DB_Createroom instance using the specified properties. * @param [properties] Properties to set * @returns DB_Createroom instance */ public static create(properties?: server.IDB_Createroom): server.DB_Createroom; /** * Encodes the specified DB_Createroom message. Does not implicitly {@link server.DB_Createroom.verify|verify} messages. * @param message DB_Createroom message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_Createroom, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_Createroom message, length delimited. Does not implicitly {@link server.DB_Createroom.verify|verify} messages. * @param message DB_Createroom message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_Createroom, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_Createroom message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_Createroom * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_Createroom; /** * Decodes a DB_Createroom message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_Createroom * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_Createroom; /** * Verifies a DB_Createroom message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_Createroom message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_Createroom */ public static fromObject(object: { [k: string]: any }): server.DB_Createroom; /** * Creates a plain object from a DB_Createroom message. Also converts values to other types if specified. * @param message DB_Createroom * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_Createroom, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_Createroom to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_Createroom * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_CreateroomArray. */ interface IDB_CreateroomArray { /** DB_CreateroomArray Arr */ Arr?: (server.IDB_Createroom[]|null); } /** Represents a DB_CreateroomArray. */ class DB_CreateroomArray implements IDB_CreateroomArray { /** * Constructs a new DB_CreateroomArray. * @param [properties] Properties to set */ constructor(properties?: server.IDB_CreateroomArray); /** DB_CreateroomArray Arr. */ public Arr: server.IDB_Createroom[]; /** * Creates a new DB_CreateroomArray instance using the specified properties. * @param [properties] Properties to set * @returns DB_CreateroomArray instance */ public static create(properties?: server.IDB_CreateroomArray): server.DB_CreateroomArray; /** * Encodes the specified DB_CreateroomArray message. Does not implicitly {@link server.DB_CreateroomArray.verify|verify} messages. * @param message DB_CreateroomArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_CreateroomArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_CreateroomArray message, length delimited. Does not implicitly {@link server.DB_CreateroomArray.verify|verify} messages. * @param message DB_CreateroomArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_CreateroomArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_CreateroomArray message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_CreateroomArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_CreateroomArray; /** * Decodes a DB_CreateroomArray message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_CreateroomArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_CreateroomArray; /** * Verifies a DB_CreateroomArray message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_CreateroomArray message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_CreateroomArray */ public static fromObject(object: { [k: string]: any }): server.DB_CreateroomArray; /** * Creates a plain object from a DB_CreateroomArray message. Also converts values to other types if specified. * @param message DB_CreateroomArray * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_CreateroomArray, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_CreateroomArray to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_CreateroomArray * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_Fish. */ interface IDB_Fish { /** DB_Fish Id */ Id?: (number|null); /** DB_Fish Name */ Name?: (string|null); /** DB_Fish NameE */ NameE?: (string|null); /** DB_Fish Gold */ Gold?: (number[]|null); /** DB_Fish Icon */ Icon?: (string|null); /** DB_Fish Speed */ Speed?: (number|null); /** DB_Fish Exp */ Exp?: (number|null); /** DB_Fish FrameCnt */ FrameCnt?: (number|null); /** DB_Fish FrameDelay */ FrameDelay?: (number|null); /** DB_Fish Rate */ Rate?: (number|null); /** DB_Fish ShowType */ ShowType?: (number|null); /** DB_Fish Show */ Show?: (number|null); /** DB_Fish ShowScale */ ShowScale?: (number|null); /** DB_Fish ShowPos */ ShowPos?: (number[]|null); /** DB_Fish DieSound */ DieSound?: (string|null); /** DB_Fish DieFrame */ DieFrame?: (number|null); /** DB_Fish DieRotate */ DieRotate?: (number|null); /** DB_Fish DieEffect */ DieEffect?: (number|null); /** DB_Fish DieShake */ DieShake?: (number|null); /** DB_Fish ShakeRange */ ShakeRange?: (number|null); /** DB_Fish Shape */ Shape?: (string|null); /** DB_Fish IsBoss */ IsBoss?: (number|null); /** DB_Fish ResId */ ResId?: (number|null); /** DB_Fish DieParticle */ DieParticle?: (string|null); /** DB_Fish GroupShape */ GroupShape?: (number|null); /** DB_Fish GroupFishes */ GroupFishes?: (number[]|null); /** DB_Fish Zorder */ Zorder?: (number|null); /** DB_Fish ResPng */ ResPng?: (string|null); /** DB_Fish ResPlist */ ResPlist?: (string|null); /** DB_Fish ExportJson */ ExportJson?: (string|null); /** DB_Fish AimIcon */ AimIcon?: (string|null); /** DB_Fish GameId */ GameId?: (number|null); /** DB_Fish Sort */ Sort?: (number|null); /** DB_Fish FishType */ FishType?: (number|null); /** DB_Fish RandomCoin */ RandomCoin?: (string|null); } /** Represents a DB_Fish. */ class DB_Fish implements IDB_Fish { /** * Constructs a new DB_Fish. * @param [properties] Properties to set */ constructor(properties?: server.IDB_Fish); /** DB_Fish Id. */ public Id: number; /** DB_Fish Name. */ public Name: string; /** DB_Fish NameE. */ public NameE: string; /** DB_Fish Gold. */ public Gold: number[]; /** DB_Fish Icon. */ public Icon: string; /** DB_Fish Speed. */ public Speed: number; /** DB_Fish Exp. */ public Exp: number; /** DB_Fish FrameCnt. */ public FrameCnt: number; /** DB_Fish FrameDelay. */ public FrameDelay: number; /** DB_Fish Rate. */ public Rate: number; /** DB_Fish ShowType. */ public ShowType: number; /** DB_Fish Show. */ public Show: number; /** DB_Fish ShowScale. */ public ShowScale: number; /** DB_Fish ShowPos. */ public ShowPos: number[]; /** DB_Fish DieSound. */ public DieSound: string; /** DB_Fish DieFrame. */ public DieFrame: number; /** DB_Fish DieRotate. */ public DieRotate: number; /** DB_Fish DieEffect. */ public DieEffect: number; /** DB_Fish DieShake. */ public DieShake: number; /** DB_Fish ShakeRange. */ public ShakeRange: number; /** DB_Fish Shape. */ public Shape: string; /** DB_Fish IsBoss. */ public IsBoss: number; /** DB_Fish ResId. */ public ResId: number; /** DB_Fish DieParticle. */ public DieParticle: string; /** DB_Fish GroupShape. */ public GroupShape: number; /** DB_Fish GroupFishes. */ public GroupFishes: number[]; /** DB_Fish Zorder. */ public Zorder: number; /** DB_Fish ResPng. */ public ResPng: string; /** DB_Fish ResPlist. */ public ResPlist: string; /** DB_Fish ExportJson. */ public ExportJson: string; /** DB_Fish AimIcon. */ public AimIcon: string; /** DB_Fish GameId. */ public GameId: number; /** DB_Fish Sort. */ public Sort: number; /** DB_Fish FishType. */ public FishType: number; /** DB_Fish RandomCoin. */ public RandomCoin: string; /** * Creates a new DB_Fish instance using the specified properties. * @param [properties] Properties to set * @returns DB_Fish instance */ public static create(properties?: server.IDB_Fish): server.DB_Fish; /** * Encodes the specified DB_Fish message. Does not implicitly {@link server.DB_Fish.verify|verify} messages. * @param message DB_Fish message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_Fish, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_Fish message, length delimited. Does not implicitly {@link server.DB_Fish.verify|verify} messages. * @param message DB_Fish message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_Fish, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_Fish message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_Fish * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_Fish; /** * Decodes a DB_Fish message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_Fish * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_Fish; /** * Verifies a DB_Fish message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_Fish message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_Fish */ public static fromObject(object: { [k: string]: any }): server.DB_Fish; /** * Creates a plain object from a DB_Fish message. Also converts values to other types if specified. * @param message DB_Fish * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_Fish, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_Fish to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_Fish * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_FishArray. */ interface IDB_FishArray { /** DB_FishArray Arr */ Arr?: (server.IDB_Fish[]|null); } /** Represents a DB_FishArray. */ class DB_FishArray implements IDB_FishArray { /** * Constructs a new DB_FishArray. * @param [properties] Properties to set */ constructor(properties?: server.IDB_FishArray); /** DB_FishArray Arr. */ public Arr: server.IDB_Fish[]; /** * Creates a new DB_FishArray instance using the specified properties. * @param [properties] Properties to set * @returns DB_FishArray instance */ public static create(properties?: server.IDB_FishArray): server.DB_FishArray; /** * Encodes the specified DB_FishArray message. Does not implicitly {@link server.DB_FishArray.verify|verify} messages. * @param message DB_FishArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_FishArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_FishArray message, length delimited. Does not implicitly {@link server.DB_FishArray.verify|verify} messages. * @param message DB_FishArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_FishArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_FishArray message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_FishArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_FishArray; /** * Decodes a DB_FishArray message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_FishArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_FishArray; /** * Verifies a DB_FishArray message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_FishArray message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_FishArray */ public static fromObject(object: { [k: string]: any }): server.DB_FishArray; /** * Creates a plain object from a DB_FishArray message. Also converts values to other types if specified. * @param message DB_FishArray * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_FishArray, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_FishArray to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_FishArray * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_FishOut. */ interface IDB_FishOut { /** DB_FishOut Id */ Id?: (number|null); /** DB_FishOut SceneType */ SceneType?: (number|null); /** DB_FishOut Name */ Name?: (string|null); /** DB_FishOut Exp */ Exp?: (number|null); /** DB_FishOut Multiple */ Multiple?: (number[]|null); /** DB_FishOut Path */ Path?: (number[]|null); /** DB_FishOut Count */ Count?: (number[]|null); /** DB_FishOut RefreshInterval */ RefreshInterval?: (number|null); /** DB_FishOut Speed */ Speed?: (number|null); /** DB_FishOut Event */ Event?: (number|null); } /** Represents a DB_FishOut. */ class DB_FishOut implements IDB_FishOut { /** * Constructs a new DB_FishOut. * @param [properties] Properties to set */ constructor(properties?: server.IDB_FishOut); /** DB_FishOut Id. */ public Id: number; /** DB_FishOut SceneType. */ public SceneType: number; /** DB_FishOut Name. */ public Name: string; /** DB_FishOut Exp. */ public Exp: number; /** DB_FishOut Multiple. */ public Multiple: number[]; /** DB_FishOut Path. */ public Path: number[]; /** DB_FishOut Count. */ public Count: number[]; /** DB_FishOut RefreshInterval. */ public RefreshInterval: number; /** DB_FishOut Speed. */ public Speed: number; /** DB_FishOut Event. */ public Event: number; /** * Creates a new DB_FishOut instance using the specified properties. * @param [properties] Properties to set * @returns DB_FishOut instance */ public static create(properties?: server.IDB_FishOut): server.DB_FishOut; /** * Encodes the specified DB_FishOut message. Does not implicitly {@link server.DB_FishOut.verify|verify} messages. * @param message DB_FishOut message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_FishOut, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_FishOut message, length delimited. Does not implicitly {@link server.DB_FishOut.verify|verify} messages. * @param message DB_FishOut message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_FishOut, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_FishOut message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_FishOut * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_FishOut; /** * Decodes a DB_FishOut message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_FishOut * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_FishOut; /** * Verifies a DB_FishOut message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_FishOut message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_FishOut */ public static fromObject(object: { [k: string]: any }): server.DB_FishOut; /** * Creates a plain object from a DB_FishOut message. Also converts values to other types if specified. * @param message DB_FishOut * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_FishOut, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_FishOut to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_FishOut * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_FishOutArray. */ interface IDB_FishOutArray { /** DB_FishOutArray Arr */ Arr?: (server.IDB_FishOut[]|null); } /** Represents a DB_FishOutArray. */ class DB_FishOutArray implements IDB_FishOutArray { /** * Constructs a new DB_FishOutArray. * @param [properties] Properties to set */ constructor(properties?: server.IDB_FishOutArray); /** DB_FishOutArray Arr. */ public Arr: server.IDB_FishOut[]; /** * Creates a new DB_FishOutArray instance using the specified properties. * @param [properties] Properties to set * @returns DB_FishOutArray instance */ public static create(properties?: server.IDB_FishOutArray): server.DB_FishOutArray; /** * Encodes the specified DB_FishOutArray message. Does not implicitly {@link server.DB_FishOutArray.verify|verify} messages. * @param message DB_FishOutArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_FishOutArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_FishOutArray message, length delimited. Does not implicitly {@link server.DB_FishOutArray.verify|verify} messages. * @param message DB_FishOutArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_FishOutArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_FishOutArray message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_FishOutArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_FishOutArray; /** * Decodes a DB_FishOutArray message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_FishOutArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_FishOutArray; /** * Verifies a DB_FishOutArray message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_FishOutArray message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_FishOutArray */ public static fromObject(object: { [k: string]: any }): server.DB_FishOutArray; /** * Creates a plain object from a DB_FishOutArray message. Also converts values to other types if specified. * @param message DB_FishOutArray * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_FishOutArray, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_FishOutArray to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_FishOutArray * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_FishPath. */ interface IDB_FishPath { /** DB_FishPath Id */ Id?: (number|null); /** DB_FishPath AppearTime */ AppearTime?: (number|null); /** DB_FishPath DisappearTime */ DisappearTime?: (number|null); } /** Represents a DB_FishPath. */ class DB_FishPath implements IDB_FishPath { /** * Constructs a new DB_FishPath. * @param [properties] Properties to set */ constructor(properties?: server.IDB_FishPath); /** DB_FishPath Id. */ public Id: number; /** DB_FishPath AppearTime. */ public AppearTime: number; /** DB_FishPath DisappearTime. */ public DisappearTime: number; /** * Creates a new DB_FishPath instance using the specified properties. * @param [properties] Properties to set * @returns DB_FishPath instance */ public static create(properties?: server.IDB_FishPath): server.DB_FishPath; /** * Encodes the specified DB_FishPath message. Does not implicitly {@link server.DB_FishPath.verify|verify} messages. * @param message DB_FishPath message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_FishPath, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_FishPath message, length delimited. Does not implicitly {@link server.DB_FishPath.verify|verify} messages. * @param message DB_FishPath message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_FishPath, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_FishPath message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_FishPath * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_FishPath; /** * Decodes a DB_FishPath message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_FishPath * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_FishPath; /** * Verifies a DB_FishPath message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_FishPath message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_FishPath */ public static fromObject(object: { [k: string]: any }): server.DB_FishPath; /** * Creates a plain object from a DB_FishPath message. Also converts values to other types if specified. * @param message DB_FishPath * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_FishPath, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_FishPath to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_FishPath * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_FishPathArray. */ interface IDB_FishPathArray { /** DB_FishPathArray Arr */ Arr?: (server.IDB_FishPath[]|null); } /** Represents a DB_FishPathArray. */ class DB_FishPathArray implements IDB_FishPathArray { /** * Constructs a new DB_FishPathArray. * @param [properties] Properties to set */ constructor(properties?: server.IDB_FishPathArray); /** DB_FishPathArray Arr. */ public Arr: server.IDB_FishPath[]; /** * Creates a new DB_FishPathArray instance using the specified properties. * @param [properties] Properties to set * @returns DB_FishPathArray instance */ public static create(properties?: server.IDB_FishPathArray): server.DB_FishPathArray; /** * Encodes the specified DB_FishPathArray message. Does not implicitly {@link server.DB_FishPathArray.verify|verify} messages. * @param message DB_FishPathArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_FishPathArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_FishPathArray message, length delimited. Does not implicitly {@link server.DB_FishPathArray.verify|verify} messages. * @param message DB_FishPathArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_FishPathArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_FishPathArray message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_FishPathArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_FishPathArray; /** * Decodes a DB_FishPathArray message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_FishPathArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_FishPathArray; /** * Verifies a DB_FishPathArray message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_FishPathArray message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_FishPathArray */ public static fromObject(object: { [k: string]: any }): server.DB_FishPathArray; /** * Creates a plain object from a DB_FishPathArray message. Also converts values to other types if specified. * @param message DB_FishPathArray * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_FishPathArray, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_FishPathArray to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_FishPathArray * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_FishRoom. */ interface IDB_FishRoom { /** DB_FishRoom Id */ Id?: (number|null); /** DB_FishRoom RoomId */ RoomId?: (number|null); /** DB_FishRoom Name */ Name?: (string|null); /** DB_FishRoom SumGold1 */ SumGold1?: (string|null); /** DB_FishRoom SumGold2 */ SumGold2?: (string|null); /** DB_FishRoom SumGold3 */ SumGold3?: (string|null); /** DB_FishRoom SumGold4 */ SumGold4?: (string|null); /** DB_FishRoom SumGold5 */ SumGold5?: (string|null); /** DB_FishRoom BossCDTime */ BossCDTime?: (number|null); /** DB_FishRoom LittleBossCDTime */ LittleBossCDTime?: (number|null); /** DB_FishRoom EnableBoss */ EnableBoss?: (string|null); /** DB_FishRoom EnableLittleBoss */ EnableLittleBoss?: (string|null); } /** Represents a DB_FishRoom. */ class DB_FishRoom implements IDB_FishRoom { /** * Constructs a new DB_FishRoom. * @param [properties] Properties to set */ constructor(properties?: server.IDB_FishRoom); /** DB_FishRoom Id. */ public Id: number; /** DB_FishRoom RoomId. */ public RoomId: number; /** DB_FishRoom Name. */ public Name: string; /** DB_FishRoom SumGold1. */ public SumGold1: string; /** DB_FishRoom SumGold2. */ public SumGold2: string; /** DB_FishRoom SumGold3. */ public SumGold3: string; /** DB_FishRoom SumGold4. */ public SumGold4: string; /** DB_FishRoom SumGold5. */ public SumGold5: string; /** DB_FishRoom BossCDTime. */ public BossCDTime: number; /** DB_FishRoom LittleBossCDTime. */ public LittleBossCDTime: number; /** DB_FishRoom EnableBoss. */ public EnableBoss: string; /** DB_FishRoom EnableLittleBoss. */ public EnableLittleBoss: string; /** * Creates a new DB_FishRoom instance using the specified properties. * @param [properties] Properties to set * @returns DB_FishRoom instance */ public static create(properties?: server.IDB_FishRoom): server.DB_FishRoom; /** * Encodes the specified DB_FishRoom message. Does not implicitly {@link server.DB_FishRoom.verify|verify} messages. * @param message DB_FishRoom message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_FishRoom, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_FishRoom message, length delimited. Does not implicitly {@link server.DB_FishRoom.verify|verify} messages. * @param message DB_FishRoom message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_FishRoom, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_FishRoom message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_FishRoom * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_FishRoom; /** * Decodes a DB_FishRoom message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_FishRoom * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_FishRoom; /** * Verifies a DB_FishRoom message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_FishRoom message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_FishRoom */ public static fromObject(object: { [k: string]: any }): server.DB_FishRoom; /** * Creates a plain object from a DB_FishRoom message. Also converts values to other types if specified. * @param message DB_FishRoom * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_FishRoom, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_FishRoom to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_FishRoom * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_FishRoomArray. */ interface IDB_FishRoomArray { /** DB_FishRoomArray Arr */ Arr?: (server.IDB_FishRoom[]|null); } /** Represents a DB_FishRoomArray. */ class DB_FishRoomArray implements IDB_FishRoomArray { /** * Constructs a new DB_FishRoomArray. * @param [properties] Properties to set */ constructor(properties?: server.IDB_FishRoomArray); /** DB_FishRoomArray Arr. */ public Arr: server.IDB_FishRoom[]; /** * Creates a new DB_FishRoomArray instance using the specified properties. * @param [properties] Properties to set * @returns DB_FishRoomArray instance */ public static create(properties?: server.IDB_FishRoomArray): server.DB_FishRoomArray; /** * Encodes the specified DB_FishRoomArray message. Does not implicitly {@link server.DB_FishRoomArray.verify|verify} messages. * @param message DB_FishRoomArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_FishRoomArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_FishRoomArray message, length delimited. Does not implicitly {@link server.DB_FishRoomArray.verify|verify} messages. * @param message DB_FishRoomArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_FishRoomArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_FishRoomArray message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_FishRoomArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_FishRoomArray; /** * Decodes a DB_FishRoomArray message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_FishRoomArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_FishRoomArray; /** * Verifies a DB_FishRoomArray message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_FishRoomArray message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_FishRoomArray */ public static fromObject(object: { [k: string]: any }): server.DB_FishRoomArray; /** * Creates a plain object from a DB_FishRoomArray message. Also converts values to other types if specified. * @param message DB_FishRoomArray * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_FishRoomArray, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_FishRoomArray to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_FishRoomArray * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_FishSkill. */ interface IDB_FishSkill { /** DB_FishSkill Id */ Id?: (number|null); /** DB_FishSkill Name */ Name?: (string|null); /** DB_FishSkill Vip */ Vip?: (number|null); /** DB_FishSkill Consume */ Consume?: (number|null); /** DB_FishSkill Item */ Item?: (number[]|null); /** DB_FishSkill OtherConsumer */ OtherConsumer?: (number[]|null); /** DB_FishSkill Multiple */ Multiple?: (number|null); /** DB_FishSkill Duration */ Duration?: (number|null); /** DB_FishSkill SkillGroups */ SkillGroups?: (number|null); /** DB_FishSkill GCD */ GCD?: (number|null); /** DB_FishSkill Cooldown */ Cooldown?: (number|null); /** DB_FishSkill Hidden */ Hidden?: (string|null); /** DB_FishSkill Describe */ Describe?: (string|null); /** DB_FishSkill Boss */ Boss?: (string|null); /** DB_FishSkill Type */ Type?: (number|null); /** DB_FishSkill Limit */ Limit?: (number|null); /** DB_FishSkill Mutex */ Mutex?: (number|null); /** DB_FishSkill MutexTime */ MutexTime?: (number|null); /** DB_FishSkill Fury */ Fury?: (number|null); } /** Represents a DB_FishSkill. */ class DB_FishSkill implements IDB_FishSkill { /** * Constructs a new DB_FishSkill. * @param [properties] Properties to set */ constructor(properties?: server.IDB_FishSkill); /** DB_FishSkill Id. */ public Id: number; /** DB_FishSkill Name. */ public Name: string; /** DB_FishSkill Vip. */ public Vip: number; /** DB_FishSkill Consume. */ public Consume: number; /** DB_FishSkill Item. */ public Item: number[]; /** DB_FishSkill OtherConsumer. */ public OtherConsumer: number[]; /** DB_FishSkill Multiple. */ public Multiple: number; /** DB_FishSkill Duration. */ public Duration: number; /** DB_FishSkill SkillGroups. */ public SkillGroups: number; /** DB_FishSkill GCD. */ public GCD: number; /** DB_FishSkill Cooldown. */ public Cooldown: number; /** DB_FishSkill Hidden. */ public Hidden: string; /** DB_FishSkill Describe. */ public Describe: string; /** DB_FishSkill Boss. */ public Boss: string; /** DB_FishSkill Type. */ public Type: number; /** DB_FishSkill Limit. */ public Limit: number; /** DB_FishSkill Mutex. */ public Mutex: number; /** DB_FishSkill MutexTime. */ public MutexTime: number; /** DB_FishSkill Fury. */ public Fury: number; /** * Creates a new DB_FishSkill instance using the specified properties. * @param [properties] Properties to set * @returns DB_FishSkill instance */ public static create(properties?: server.IDB_FishSkill): server.DB_FishSkill; /** * Encodes the specified DB_FishSkill message. Does not implicitly {@link server.DB_FishSkill.verify|verify} messages. * @param message DB_FishSkill message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_FishSkill, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_FishSkill message, length delimited. Does not implicitly {@link server.DB_FishSkill.verify|verify} messages. * @param message DB_FishSkill message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_FishSkill, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_FishSkill message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_FishSkill * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_FishSkill; /** * Decodes a DB_FishSkill message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_FishSkill * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_FishSkill; /** * Verifies a DB_FishSkill message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_FishSkill message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_FishSkill */ public static fromObject(object: { [k: string]: any }): server.DB_FishSkill; /** * Creates a plain object from a DB_FishSkill message. Also converts values to other types if specified. * @param message DB_FishSkill * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_FishSkill, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_FishSkill to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_FishSkill * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_FishSkillArray. */ interface IDB_FishSkillArray { /** DB_FishSkillArray Arr */ Arr?: (server.IDB_FishSkill[]|null); } /** Represents a DB_FishSkillArray. */ class DB_FishSkillArray implements IDB_FishSkillArray { /** * Constructs a new DB_FishSkillArray. * @param [properties] Properties to set */ constructor(properties?: server.IDB_FishSkillArray); /** DB_FishSkillArray Arr. */ public Arr: server.IDB_FishSkill[]; /** * Creates a new DB_FishSkillArray instance using the specified properties. * @param [properties] Properties to set * @returns DB_FishSkillArray instance */ public static create(properties?: server.IDB_FishSkillArray): server.DB_FishSkillArray; /** * Encodes the specified DB_FishSkillArray message. Does not implicitly {@link server.DB_FishSkillArray.verify|verify} messages. * @param message DB_FishSkillArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_FishSkillArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_FishSkillArray message, length delimited. Does not implicitly {@link server.DB_FishSkillArray.verify|verify} messages. * @param message DB_FishSkillArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_FishSkillArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_FishSkillArray message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_FishSkillArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_FishSkillArray; /** * Decodes a DB_FishSkillArray message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_FishSkillArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_FishSkillArray; /** * Verifies a DB_FishSkillArray message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_FishSkillArray message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_FishSkillArray */ public static fromObject(object: { [k: string]: any }): server.DB_FishSkillArray; /** * Creates a plain object from a DB_FishSkillArray message. Also converts values to other types if specified. * @param message DB_FishSkillArray * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_FishSkillArray, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_FishSkillArray to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_FishSkillArray * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_FortuneGod_Odds. */ interface IDB_FortuneGod_Odds { /** DB_FortuneGod_Odds Id */ Id?: (number|null); /** DB_FortuneGod_Odds Name */ Name?: (string|null); /** DB_FortuneGod_Odds Rateodds3 */ Rateodds3?: (number|null); /** DB_FortuneGod_Odds Rateodds4 */ Rateodds4?: (number|null); /** DB_FortuneGod_Odds Rateodds5 */ Rateodds5?: (number|null); } /** Represents a DB_FortuneGod_Odds. */ class DB_FortuneGod_Odds implements IDB_FortuneGod_Odds { /** * Constructs a new DB_FortuneGod_Odds. * @param [properties] Properties to set */ constructor(properties?: server.IDB_FortuneGod_Odds); /** DB_FortuneGod_Odds Id. */ public Id: number; /** DB_FortuneGod_Odds Name. */ public Name: string; /** DB_FortuneGod_Odds Rateodds3. */ public Rateodds3: number; /** DB_FortuneGod_Odds Rateodds4. */ public Rateodds4: number; /** DB_FortuneGod_Odds Rateodds5. */ public Rateodds5: number; /** * Creates a new DB_FortuneGod_Odds instance using the specified properties. * @param [properties] Properties to set * @returns DB_FortuneGod_Odds instance */ public static create(properties?: server.IDB_FortuneGod_Odds): server.DB_FortuneGod_Odds; /** * Encodes the specified DB_FortuneGod_Odds message. Does not implicitly {@link server.DB_FortuneGod_Odds.verify|verify} messages. * @param message DB_FortuneGod_Odds message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_FortuneGod_Odds, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_FortuneGod_Odds message, length delimited. Does not implicitly {@link server.DB_FortuneGod_Odds.verify|verify} messages. * @param message DB_FortuneGod_Odds message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_FortuneGod_Odds, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_FortuneGod_Odds message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_FortuneGod_Odds * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_FortuneGod_Odds; /** * Decodes a DB_FortuneGod_Odds message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_FortuneGod_Odds * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_FortuneGod_Odds; /** * Verifies a DB_FortuneGod_Odds message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_FortuneGod_Odds message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_FortuneGod_Odds */ public static fromObject(object: { [k: string]: any }): server.DB_FortuneGod_Odds; /** * Creates a plain object from a DB_FortuneGod_Odds message. Also converts values to other types if specified. * @param message DB_FortuneGod_Odds * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_FortuneGod_Odds, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_FortuneGod_Odds to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_FortuneGod_Odds * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_FortuneGod_OddsArray. */ interface IDB_FortuneGod_OddsArray { /** DB_FortuneGod_OddsArray Arr */ Arr?: (server.IDB_FortuneGod_Odds[]|null); } /** Represents a DB_FortuneGod_OddsArray. */ class DB_FortuneGod_OddsArray implements IDB_FortuneGod_OddsArray { /** * Constructs a new DB_FortuneGod_OddsArray. * @param [properties] Properties to set */ constructor(properties?: server.IDB_FortuneGod_OddsArray); /** DB_FortuneGod_OddsArray Arr. */ public Arr: server.IDB_FortuneGod_Odds[]; /** * Creates a new DB_FortuneGod_OddsArray instance using the specified properties. * @param [properties] Properties to set * @returns DB_FortuneGod_OddsArray instance */ public static create(properties?: server.IDB_FortuneGod_OddsArray): server.DB_FortuneGod_OddsArray; /** * Encodes the specified DB_FortuneGod_OddsArray message. Does not implicitly {@link server.DB_FortuneGod_OddsArray.verify|verify} messages. * @param message DB_FortuneGod_OddsArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_FortuneGod_OddsArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_FortuneGod_OddsArray message, length delimited. Does not implicitly {@link server.DB_FortuneGod_OddsArray.verify|verify} messages. * @param message DB_FortuneGod_OddsArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_FortuneGod_OddsArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_FortuneGod_OddsArray message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_FortuneGod_OddsArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_FortuneGod_OddsArray; /** * Decodes a DB_FortuneGod_OddsArray message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_FortuneGod_OddsArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_FortuneGod_OddsArray; /** * Verifies a DB_FortuneGod_OddsArray message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_FortuneGod_OddsArray message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_FortuneGod_OddsArray */ public static fromObject(object: { [k: string]: any }): server.DB_FortuneGod_OddsArray; /** * Creates a plain object from a DB_FortuneGod_OddsArray message. Also converts values to other types if specified. * @param message DB_FortuneGod_OddsArray * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_FortuneGod_OddsArray, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_FortuneGod_OddsArray to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_FortuneGod_OddsArray * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_FortuneGod_TurnRate. */ interface IDB_FortuneGod_TurnRate { /** DB_FortuneGod_TurnRate Id */ Id?: (number|null); /** DB_FortuneGod_TurnRate ReturnRateMin */ ReturnRateMin?: (number|null); /** DB_FortuneGod_TurnRate ReturnRateMax */ ReturnRateMax?: (number|null); /** DB_FortuneGod_TurnRate Chance */ Chance?: (number[]|null); } /** Represents a DB_FortuneGod_TurnRate. */ class DB_FortuneGod_TurnRate implements IDB_FortuneGod_TurnRate { /** * Constructs a new DB_FortuneGod_TurnRate. * @param [properties] Properties to set */ constructor(properties?: server.IDB_FortuneGod_TurnRate); /** DB_FortuneGod_TurnRate Id. */ public Id: number; /** DB_FortuneGod_TurnRate ReturnRateMin. */ public ReturnRateMin: number; /** DB_FortuneGod_TurnRate ReturnRateMax. */ public ReturnRateMax: number; /** DB_FortuneGod_TurnRate Chance. */ public Chance: number[]; /** * Creates a new DB_FortuneGod_TurnRate instance using the specified properties. * @param [properties] Properties to set * @returns DB_FortuneGod_TurnRate instance */ public static create(properties?: server.IDB_FortuneGod_TurnRate): server.DB_FortuneGod_TurnRate; /** * Encodes the specified DB_FortuneGod_TurnRate message. Does not implicitly {@link server.DB_FortuneGod_TurnRate.verify|verify} messages. * @param message DB_FortuneGod_TurnRate message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_FortuneGod_TurnRate, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_FortuneGod_TurnRate message, length delimited. Does not implicitly {@link server.DB_FortuneGod_TurnRate.verify|verify} messages. * @param message DB_FortuneGod_TurnRate message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_FortuneGod_TurnRate, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_FortuneGod_TurnRate message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_FortuneGod_TurnRate * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_FortuneGod_TurnRate; /** * Decodes a DB_FortuneGod_TurnRate message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_FortuneGod_TurnRate * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_FortuneGod_TurnRate; /** * Verifies a DB_FortuneGod_TurnRate message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_FortuneGod_TurnRate message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_FortuneGod_TurnRate */ public static fromObject(object: { [k: string]: any }): server.DB_FortuneGod_TurnRate; /** * Creates a plain object from a DB_FortuneGod_TurnRate message. Also converts values to other types if specified. * @param message DB_FortuneGod_TurnRate * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_FortuneGod_TurnRate, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_FortuneGod_TurnRate to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_FortuneGod_TurnRate * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_FortuneGod_TurnRateArray. */ interface IDB_FortuneGod_TurnRateArray { /** DB_FortuneGod_TurnRateArray Arr */ Arr?: (server.IDB_FortuneGod_TurnRate[]|null); } /** Represents a DB_FortuneGod_TurnRateArray. */ class DB_FortuneGod_TurnRateArray implements IDB_FortuneGod_TurnRateArray { /** * Constructs a new DB_FortuneGod_TurnRateArray. * @param [properties] Properties to set */ constructor(properties?: server.IDB_FortuneGod_TurnRateArray); /** DB_FortuneGod_TurnRateArray Arr. */ public Arr: server.IDB_FortuneGod_TurnRate[]; /** * Creates a new DB_FortuneGod_TurnRateArray instance using the specified properties. * @param [properties] Properties to set * @returns DB_FortuneGod_TurnRateArray instance */ public static create(properties?: server.IDB_FortuneGod_TurnRateArray): server.DB_FortuneGod_TurnRateArray; /** * Encodes the specified DB_FortuneGod_TurnRateArray message. Does not implicitly {@link server.DB_FortuneGod_TurnRateArray.verify|verify} messages. * @param message DB_FortuneGod_TurnRateArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_FortuneGod_TurnRateArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_FortuneGod_TurnRateArray message, length delimited. Does not implicitly {@link server.DB_FortuneGod_TurnRateArray.verify|verify} messages. * @param message DB_FortuneGod_TurnRateArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_FortuneGod_TurnRateArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_FortuneGod_TurnRateArray message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_FortuneGod_TurnRateArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_FortuneGod_TurnRateArray; /** * Decodes a DB_FortuneGod_TurnRateArray message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_FortuneGod_TurnRateArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_FortuneGod_TurnRateArray; /** * Verifies a DB_FortuneGod_TurnRateArray message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_FortuneGod_TurnRateArray message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_FortuneGod_TurnRateArray */ public static fromObject(object: { [k: string]: any }): server.DB_FortuneGod_TurnRateArray; /** * Creates a plain object from a DB_FortuneGod_TurnRateArray message. Also converts values to other types if specified. * @param message DB_FortuneGod_TurnRateArray * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_FortuneGod_TurnRateArray, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_FortuneGod_TurnRateArray to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_FortuneGod_TurnRateArray * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_FortuneGod_Weight. */ interface IDB_FortuneGod_Weight { /** DB_FortuneGod_Weight Id */ Id?: (number|null); /** DB_FortuneGod_Weight Name */ Name?: (string|null); /** DB_FortuneGod_Weight Weight */ Weight?: (number[]|null); } /** Represents a DB_FortuneGod_Weight. */ class DB_FortuneGod_Weight implements IDB_FortuneGod_Weight { /** * Constructs a new DB_FortuneGod_Weight. * @param [properties] Properties to set */ constructor(properties?: server.IDB_FortuneGod_Weight); /** DB_FortuneGod_Weight Id. */ public Id: number; /** DB_FortuneGod_Weight Name. */ public Name: string; /** DB_FortuneGod_Weight Weight. */ public Weight: number[]; /** * Creates a new DB_FortuneGod_Weight instance using the specified properties. * @param [properties] Properties to set * @returns DB_FortuneGod_Weight instance */ public static create(properties?: server.IDB_FortuneGod_Weight): server.DB_FortuneGod_Weight; /** * Encodes the specified DB_FortuneGod_Weight message. Does not implicitly {@link server.DB_FortuneGod_Weight.verify|verify} messages. * @param message DB_FortuneGod_Weight message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_FortuneGod_Weight, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_FortuneGod_Weight message, length delimited. Does not implicitly {@link server.DB_FortuneGod_Weight.verify|verify} messages. * @param message DB_FortuneGod_Weight message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_FortuneGod_Weight, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_FortuneGod_Weight message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_FortuneGod_Weight * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_FortuneGod_Weight; /** * Decodes a DB_FortuneGod_Weight message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_FortuneGod_Weight * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_FortuneGod_Weight; /** * Verifies a DB_FortuneGod_Weight message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_FortuneGod_Weight message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_FortuneGod_Weight */ public static fromObject(object: { [k: string]: any }): server.DB_FortuneGod_Weight; /** * Creates a plain object from a DB_FortuneGod_Weight message. Also converts values to other types if specified. * @param message DB_FortuneGod_Weight * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_FortuneGod_Weight, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_FortuneGod_Weight to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_FortuneGod_Weight * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_FortuneGod_WeightArray. */ interface IDB_FortuneGod_WeightArray { /** DB_FortuneGod_WeightArray Arr */ Arr?: (server.IDB_FortuneGod_Weight[]|null); } /** Represents a DB_FortuneGod_WeightArray. */ class DB_FortuneGod_WeightArray implements IDB_FortuneGod_WeightArray { /** * Constructs a new DB_FortuneGod_WeightArray. * @param [properties] Properties to set */ constructor(properties?: server.IDB_FortuneGod_WeightArray); /** DB_FortuneGod_WeightArray Arr. */ public Arr: server.IDB_FortuneGod_Weight[]; /** * Creates a new DB_FortuneGod_WeightArray instance using the specified properties. * @param [properties] Properties to set * @returns DB_FortuneGod_WeightArray instance */ public static create(properties?: server.IDB_FortuneGod_WeightArray): server.DB_FortuneGod_WeightArray; /** * Encodes the specified DB_FortuneGod_WeightArray message. Does not implicitly {@link server.DB_FortuneGod_WeightArray.verify|verify} messages. * @param message DB_FortuneGod_WeightArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_FortuneGod_WeightArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_FortuneGod_WeightArray message, length delimited. Does not implicitly {@link server.DB_FortuneGod_WeightArray.verify|verify} messages. * @param message DB_FortuneGod_WeightArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_FortuneGod_WeightArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_FortuneGod_WeightArray message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_FortuneGod_WeightArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_FortuneGod_WeightArray; /** * Decodes a DB_FortuneGod_WeightArray message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_FortuneGod_WeightArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_FortuneGod_WeightArray; /** * Verifies a DB_FortuneGod_WeightArray message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_FortuneGod_WeightArray message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_FortuneGod_WeightArray */ public static fromObject(object: { [k: string]: any }): server.DB_FortuneGod_WeightArray; /** * Creates a plain object from a DB_FortuneGod_WeightArray message. Also converts values to other types if specified. * @param message DB_FortuneGod_WeightArray * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_FortuneGod_WeightArray, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_FortuneGod_WeightArray to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_FortuneGod_WeightArray * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_FortuneGod_WeightCondition. */ interface IDB_FortuneGod_WeightCondition { /** DB_FortuneGod_WeightCondition Id */ Id?: (number|null); /** DB_FortuneGod_WeightCondition IsNew */ IsNew?: (number|null); /** DB_FortuneGod_WeightCondition BetScope */ BetScope?: (number[]|null); /** DB_FortuneGod_WeightCondition TrueCalcRate */ TrueCalcRate?: (number[]|null); /** DB_FortuneGod_WeightCondition WeightId */ WeightId?: (number|null); } /** Represents a DB_FortuneGod_WeightCondition. */ class DB_FortuneGod_WeightCondition implements IDB_FortuneGod_WeightCondition { /** * Constructs a new DB_FortuneGod_WeightCondition. * @param [properties] Properties to set */ constructor(properties?: server.IDB_FortuneGod_WeightCondition); /** DB_FortuneGod_WeightCondition Id. */ public Id: number; /** DB_FortuneGod_WeightCondition IsNew. */ public IsNew: number; /** DB_FortuneGod_WeightCondition BetScope. */ public BetScope: number[]; /** DB_FortuneGod_WeightCondition TrueCalcRate. */ public TrueCalcRate: number[]; /** DB_FortuneGod_WeightCondition WeightId. */ public WeightId: number; /** * Creates a new DB_FortuneGod_WeightCondition instance using the specified properties. * @param [properties] Properties to set * @returns DB_FortuneGod_WeightCondition instance */ public static create(properties?: server.IDB_FortuneGod_WeightCondition): server.DB_FortuneGod_WeightCondition; /** * Encodes the specified DB_FortuneGod_WeightCondition message. Does not implicitly {@link server.DB_FortuneGod_WeightCondition.verify|verify} messages. * @param message DB_FortuneGod_WeightCondition message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_FortuneGod_WeightCondition, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_FortuneGod_WeightCondition message, length delimited. Does not implicitly {@link server.DB_FortuneGod_WeightCondition.verify|verify} messages. * @param message DB_FortuneGod_WeightCondition message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_FortuneGod_WeightCondition, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_FortuneGod_WeightCondition message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_FortuneGod_WeightCondition * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_FortuneGod_WeightCondition; /** * Decodes a DB_FortuneGod_WeightCondition message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_FortuneGod_WeightCondition * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_FortuneGod_WeightCondition; /** * Verifies a DB_FortuneGod_WeightCondition message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_FortuneGod_WeightCondition message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_FortuneGod_WeightCondition */ public static fromObject(object: { [k: string]: any }): server.DB_FortuneGod_WeightCondition; /** * Creates a plain object from a DB_FortuneGod_WeightCondition message. Also converts values to other types if specified. * @param message DB_FortuneGod_WeightCondition * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_FortuneGod_WeightCondition, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_FortuneGod_WeightCondition to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_FortuneGod_WeightCondition * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_FortuneGod_WeightConditionArray. */ interface IDB_FortuneGod_WeightConditionArray { /** DB_FortuneGod_WeightConditionArray Arr */ Arr?: (server.IDB_FortuneGod_WeightCondition[]|null); } /** Represents a DB_FortuneGod_WeightConditionArray. */ class DB_FortuneGod_WeightConditionArray implements IDB_FortuneGod_WeightConditionArray { /** * Constructs a new DB_FortuneGod_WeightConditionArray. * @param [properties] Properties to set */ constructor(properties?: server.IDB_FortuneGod_WeightConditionArray); /** DB_FortuneGod_WeightConditionArray Arr. */ public Arr: server.IDB_FortuneGod_WeightCondition[]; /** * Creates a new DB_FortuneGod_WeightConditionArray instance using the specified properties. * @param [properties] Properties to set * @returns DB_FortuneGod_WeightConditionArray instance */ public static create(properties?: server.IDB_FortuneGod_WeightConditionArray): server.DB_FortuneGod_WeightConditionArray; /** * Encodes the specified DB_FortuneGod_WeightConditionArray message. Does not implicitly {@link server.DB_FortuneGod_WeightConditionArray.verify|verify} messages. * @param message DB_FortuneGod_WeightConditionArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_FortuneGod_WeightConditionArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_FortuneGod_WeightConditionArray message, length delimited. Does not implicitly {@link server.DB_FortuneGod_WeightConditionArray.verify|verify} messages. * @param message DB_FortuneGod_WeightConditionArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_FortuneGod_WeightConditionArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_FortuneGod_WeightConditionArray message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_FortuneGod_WeightConditionArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_FortuneGod_WeightConditionArray; /** * Decodes a DB_FortuneGod_WeightConditionArray message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_FortuneGod_WeightConditionArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_FortuneGod_WeightConditionArray; /** * Verifies a DB_FortuneGod_WeightConditionArray message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_FortuneGod_WeightConditionArray message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_FortuneGod_WeightConditionArray */ public static fromObject(object: { [k: string]: any }): server.DB_FortuneGod_WeightConditionArray; /** * Creates a plain object from a DB_FortuneGod_WeightConditionArray message. Also converts values to other types if specified. * @param message DB_FortuneGod_WeightConditionArray * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_FortuneGod_WeightConditionArray, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_FortuneGod_WeightConditionArray to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_FortuneGod_WeightConditionArray * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_GamMatchLV. */ interface IDB_GamMatchLV { /** DB_GamMatchLV Id */ Id?: (number|null); /** DB_GamMatchLV Star */ Star?: (number[]|null); /** DB_GamMatchLV Name */ Name?: (string|null); /** DB_GamMatchLV Star2 */ Star2?: (number|null); /** DB_GamMatchLV AwardType1 */ AwardType1?: (number|null); /** DB_GamMatchLV AwardId1 */ AwardId1?: (number|null); /** DB_GamMatchLV Number1 */ Number1?: (number|null); /** DB_GamMatchLV AwardType2 */ AwardType2?: (number|null); /** DB_GamMatchLV AwardId2 */ AwardId2?: (number|null); /** DB_GamMatchLV Number2 */ Number2?: (number|null); /** DB_GamMatchLV AwardType3 */ AwardType3?: (number|null); /** DB_GamMatchLV AwardId3 */ AwardId3?: (number|null); /** DB_GamMatchLV Number3 */ Number3?: (number|null); } /** Represents a DB_GamMatchLV. */ class DB_GamMatchLV implements IDB_GamMatchLV { /** * Constructs a new DB_GamMatchLV. * @param [properties] Properties to set */ constructor(properties?: server.IDB_GamMatchLV); /** DB_GamMatchLV Id. */ public Id: number; /** DB_GamMatchLV Star. */ public Star: number[]; /** DB_GamMatchLV Name. */ public Name: string; /** DB_GamMatchLV Star2. */ public Star2: number; /** DB_GamMatchLV AwardType1. */ public AwardType1: number; /** DB_GamMatchLV AwardId1. */ public AwardId1: number; /** DB_GamMatchLV Number1. */ public Number1: number; /** DB_GamMatchLV AwardType2. */ public AwardType2: number; /** DB_GamMatchLV AwardId2. */ public AwardId2: number; /** DB_GamMatchLV Number2. */ public Number2: number; /** DB_GamMatchLV AwardType3. */ public AwardType3: number; /** DB_GamMatchLV AwardId3. */ public AwardId3: number; /** DB_GamMatchLV Number3. */ public Number3: number; /** * Creates a new DB_GamMatchLV instance using the specified properties. * @param [properties] Properties to set * @returns DB_GamMatchLV instance */ public static create(properties?: server.IDB_GamMatchLV): server.DB_GamMatchLV; /** * Encodes the specified DB_GamMatchLV message. Does not implicitly {@link server.DB_GamMatchLV.verify|verify} messages. * @param message DB_GamMatchLV message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_GamMatchLV, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_GamMatchLV message, length delimited. Does not implicitly {@link server.DB_GamMatchLV.verify|verify} messages. * @param message DB_GamMatchLV message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_GamMatchLV, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_GamMatchLV message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_GamMatchLV * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_GamMatchLV; /** * Decodes a DB_GamMatchLV message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_GamMatchLV * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_GamMatchLV; /** * Verifies a DB_GamMatchLV message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_GamMatchLV message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_GamMatchLV */ public static fromObject(object: { [k: string]: any }): server.DB_GamMatchLV; /** * Creates a plain object from a DB_GamMatchLV message. Also converts values to other types if specified. * @param message DB_GamMatchLV * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_GamMatchLV, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_GamMatchLV to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_GamMatchLV * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_GamMatchLVArray. */ interface IDB_GamMatchLVArray { /** DB_GamMatchLVArray Arr */ Arr?: (server.IDB_GamMatchLV[]|null); } /** Represents a DB_GamMatchLVArray. */ class DB_GamMatchLVArray implements IDB_GamMatchLVArray { /** * Constructs a new DB_GamMatchLVArray. * @param [properties] Properties to set */ constructor(properties?: server.IDB_GamMatchLVArray); /** DB_GamMatchLVArray Arr. */ public Arr: server.IDB_GamMatchLV[]; /** * Creates a new DB_GamMatchLVArray instance using the specified properties. * @param [properties] Properties to set * @returns DB_GamMatchLVArray instance */ public static create(properties?: server.IDB_GamMatchLVArray): server.DB_GamMatchLVArray; /** * Encodes the specified DB_GamMatchLVArray message. Does not implicitly {@link server.DB_GamMatchLVArray.verify|verify} messages. * @param message DB_GamMatchLVArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_GamMatchLVArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_GamMatchLVArray message, length delimited. Does not implicitly {@link server.DB_GamMatchLVArray.verify|verify} messages. * @param message DB_GamMatchLVArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_GamMatchLVArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_GamMatchLVArray message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_GamMatchLVArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_GamMatchLVArray; /** * Decodes a DB_GamMatchLVArray message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_GamMatchLVArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_GamMatchLVArray; /** * Verifies a DB_GamMatchLVArray message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_GamMatchLVArray message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_GamMatchLVArray */ public static fromObject(object: { [k: string]: any }): server.DB_GamMatchLVArray; /** * Creates a plain object from a DB_GamMatchLVArray message. Also converts values to other types if specified. * @param message DB_GamMatchLVArray * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_GamMatchLVArray, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_GamMatchLVArray to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_GamMatchLVArray * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_GameCoinPool. */ interface IDB_GameCoinPool { /** DB_GameCoinPool Id */ Id?: (number|null); /** DB_GameCoinPool InitValue */ InitValue?: (number|Long|null); /** DB_GameCoinPool LowerLimit */ LowerLimit?: (number|Long|null); /** DB_GameCoinPool UpperLimit */ UpperLimit?: (number|Long|null); /** DB_GameCoinPool QuDu */ QuDu?: (number|Long|null); /** DB_GameCoinPool UpperOdds */ UpperOdds?: (number|null); /** DB_GameCoinPool UpperOddsMax */ UpperOddsMax?: (number|null); /** DB_GameCoinPool LowerOdds */ LowerOdds?: (number|null); /** DB_GameCoinPool LowerOddsMax */ LowerOddsMax?: (number|null); /** DB_GameCoinPool ProfitRate */ ProfitRate?: (number|null); /** DB_GameCoinPool CtrlRate */ CtrlRate?: (number|null); /** DB_GameCoinPool InitNovicValue */ InitNovicValue?: (number|Long|null); } /** Represents a DB_GameCoinPool. */ class DB_GameCoinPool implements IDB_GameCoinPool { /** * Constructs a new DB_GameCoinPool. * @param [properties] Properties to set */ constructor(properties?: server.IDB_GameCoinPool); /** DB_GameCoinPool Id. */ public Id: number; /** DB_GameCoinPool InitValue. */ public InitValue: (number|Long); /** DB_GameCoinPool LowerLimit. */ public LowerLimit: (number|Long); /** DB_GameCoinPool UpperLimit. */ public UpperLimit: (number|Long); /** DB_GameCoinPool QuDu. */ public QuDu: (number|Long); /** DB_GameCoinPool UpperOdds. */ public UpperOdds: number; /** DB_GameCoinPool UpperOddsMax. */ public UpperOddsMax: number; /** DB_GameCoinPool LowerOdds. */ public LowerOdds: number; /** DB_GameCoinPool LowerOddsMax. */ public LowerOddsMax: number; /** DB_GameCoinPool ProfitRate. */ public ProfitRate: number; /** DB_GameCoinPool CtrlRate. */ public CtrlRate: number; /** DB_GameCoinPool InitNovicValue. */ public InitNovicValue: (number|Long); /** * Creates a new DB_GameCoinPool instance using the specified properties. * @param [properties] Properties to set * @returns DB_GameCoinPool instance */ public static create(properties?: server.IDB_GameCoinPool): server.DB_GameCoinPool; /** * Encodes the specified DB_GameCoinPool message. Does not implicitly {@link server.DB_GameCoinPool.verify|verify} messages. * @param message DB_GameCoinPool message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_GameCoinPool, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_GameCoinPool message, length delimited. Does not implicitly {@link server.DB_GameCoinPool.verify|verify} messages. * @param message DB_GameCoinPool message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_GameCoinPool, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_GameCoinPool message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_GameCoinPool * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_GameCoinPool; /** * Decodes a DB_GameCoinPool message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_GameCoinPool * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_GameCoinPool; /** * Verifies a DB_GameCoinPool message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_GameCoinPool message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_GameCoinPool */ public static fromObject(object: { [k: string]: any }): server.DB_GameCoinPool; /** * Creates a plain object from a DB_GameCoinPool message. Also converts values to other types if specified. * @param message DB_GameCoinPool * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_GameCoinPool, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_GameCoinPool to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_GameCoinPool * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_GameCoinPoolArray. */ interface IDB_GameCoinPoolArray { /** DB_GameCoinPoolArray Arr */ Arr?: (server.IDB_GameCoinPool[]|null); } /** Represents a DB_GameCoinPoolArray. */ class DB_GameCoinPoolArray implements IDB_GameCoinPoolArray { /** * Constructs a new DB_GameCoinPoolArray. * @param [properties] Properties to set */ constructor(properties?: server.IDB_GameCoinPoolArray); /** DB_GameCoinPoolArray Arr. */ public Arr: server.IDB_GameCoinPool[]; /** * Creates a new DB_GameCoinPoolArray instance using the specified properties. * @param [properties] Properties to set * @returns DB_GameCoinPoolArray instance */ public static create(properties?: server.IDB_GameCoinPoolArray): server.DB_GameCoinPoolArray; /** * Encodes the specified DB_GameCoinPoolArray message. Does not implicitly {@link server.DB_GameCoinPoolArray.verify|verify} messages. * @param message DB_GameCoinPoolArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_GameCoinPoolArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_GameCoinPoolArray message, length delimited. Does not implicitly {@link server.DB_GameCoinPoolArray.verify|verify} messages. * @param message DB_GameCoinPoolArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_GameCoinPoolArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_GameCoinPoolArray message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_GameCoinPoolArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_GameCoinPoolArray; /** * Decodes a DB_GameCoinPoolArray message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_GameCoinPoolArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_GameCoinPoolArray; /** * Verifies a DB_GameCoinPoolArray message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_GameCoinPoolArray message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_GameCoinPoolArray */ public static fromObject(object: { [k: string]: any }): server.DB_GameCoinPoolArray; /** * Creates a plain object from a DB_GameCoinPoolArray message. Also converts values to other types if specified. * @param message DB_GameCoinPoolArray * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_GameCoinPoolArray, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_GameCoinPoolArray to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_GameCoinPoolArray * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_GameFree. */ interface IDB_GameFree { /** DB_GameFree Id */ Id?: (number|null); /** DB_GameFree Name */ Name?: (string|null); /** DB_GameFree Title */ Title?: (string|null); /** DB_GameFree GameId */ GameId?: (number|null); /** DB_GameFree GameMode */ GameMode?: (number|null); /** DB_GameFree FreeMode */ FreeMode?: (number|null); /** DB_GameFree GameRule */ GameRule?: (number|null); /** DB_GameFree GameType */ GameType?: (number|null); /** DB_GameFree SceneType */ SceneType?: (number|null); /** DB_GameFree RankType */ RankType?: (number|null); /** DB_GameFree SceneAdd */ SceneAdd?: (number|null); /** DB_GameFree Desc */ Desc?: (string|null); /** DB_GameFree ShowType */ ShowType?: (number|null); /** DB_GameFree SubShowType */ SubShowType?: (number|null); /** DB_GameFree Flag */ Flag?: (number|null); /** DB_GameFree TestTakeCoin */ TestTakeCoin?: (number|null); /** DB_GameFree ShowId */ ShowId?: (number|null); /** DB_GameFree LimitCoin */ LimitCoin?: (number|Long|null); /** DB_GameFree MaxCoinLimit */ MaxCoinLimit?: (number|Long|null); /** DB_GameFree ServiceFee */ ServiceFee?: (number|null); /** DB_GameFree LowerThanKick */ LowerThanKick?: (number|Long|null); /** DB_GameFree BaseScore */ BaseScore?: (number|null); /** DB_GameFree Turn */ Turn?: (number|null); /** DB_GameFree BetDec */ BetDec?: (string|null); /** DB_GameFree Bot */ Bot?: (number|null); /** DB_GameFree Ai */ Ai?: (number[]|null); /** DB_GameFree Banker */ Banker?: (number|null); /** DB_GameFree MaxChip */ MaxChip?: (number|null); /** DB_GameFree OtherIntParams */ OtherIntParams?: ((number|Long)[]|null); /** DB_GameFree ChessScoreParams */ ChessScoreParams?: ((number|Long)[]|null); /** DB_GameFree RankScoreParams */ RankScoreParams?: ((number|Long)[]|null); /** DB_GameFree Jackpot */ Jackpot?: (number[]|null); /** DB_GameFree RobotNumRng */ RobotNumRng?: (number[]|null); /** DB_GameFree RobotTakeCoin */ RobotTakeCoin?: ((number|Long)[]|null); /** DB_GameFree RobotLimitCoin */ RobotLimitCoin?: ((number|Long)[]|null); /** DB_GameFree BetLimit */ BetLimit?: (number|null); /** DB_GameFree TaxRate */ TaxRate?: (number|null); /** DB_GameFree SameIpLimit */ SameIpLimit?: (number|null); /** DB_GameFree SamePlaceLimit */ SamePlaceLimit?: (number|null); /** DB_GameFree GameDif */ GameDif?: (string|null); /** DB_GameFree GameClass */ GameClass?: (number|null); /** DB_GameFree PlatformName */ PlatformName?: (string|null); /** DB_GameFree MaxBetCoin */ MaxBetCoin?: (number[]|null); /** DB_GameFree PlayNumLimit */ PlayNumLimit?: (number|null); /** DB_GameFree CreateRoomNum */ CreateRoomNum?: (number|null); /** DB_GameFree MatchTrueMan */ MatchTrueMan?: (number|null); /** DB_GameFree PlayerWaterRate */ PlayerWaterRate?: (number|null); /** DB_GameFree MatchMode */ MatchMode?: (number|null); /** DB_GameFree KillingRate */ KillingRate?: (number|null); /** DB_GameFree BetWaterRate */ BetWaterRate?: (number|null); /** DB_GameFree Lottery */ Lottery?: (number|null); /** DB_GameFree LotteryConfig */ LotteryConfig?: (string|null); /** DB_GameFree BalanceLine */ BalanceLine?: (number[]|null); /** DB_GameFree JackpotRatio */ JackpotRatio?: (number|null); /** DB_GameFree JackpotMin */ JackpotMin?: (number|null); /** DB_GameFree ChessGradeLimit */ ChessGradeLimit?: (number[]|null); /** DB_GameFree LeaveDeduct */ LeaveDeduct?: (number|null); /** DB_GameFree LeaveCombat */ LeaveCombat?: (number|null); /** DB_GameFree IntuseCannonMin */ IntuseCannonMin?: (number|null); /** DB_GameFree IntuseCannonMax */ IntuseCannonMax?: (number|null); /** DB_GameFree BossDrainageBet */ BossDrainageBet?: (number|null); /** DB_GameFree Draw */ Draw?: (number|null); /** DB_GameFree Fluctuate */ Fluctuate?: (number|Long|null); /** DB_GameFree FluctuateMax */ FluctuateMax?: (string|null); /** DB_GameFree Ratio */ Ratio?: (number|null); /** DB_GameFree MinValue */ MinValue?: (number|Long|null); /** DB_GameFree MaxValue */ MaxValue?: (number|Long|null); /** DB_GameFree DrainageBet */ DrainageBet?: (number|null); /** DB_GameFree DiamondDrop */ DiamondDrop?: (number|null); /** DB_GameFree NegativeMax */ NegativeMax?: (number|null); /** DB_GameFree RatioMax */ RatioMax?: (number|null); /** DB_GameFree IsDrop */ IsDrop?: (number|null); /** DB_GameFree IsCustom */ IsCustom?: (number|null); } /** Represents a DB_GameFree. */ class DB_GameFree implements IDB_GameFree { /** * Constructs a new DB_GameFree. * @param [properties] Properties to set */ constructor(properties?: server.IDB_GameFree); /** DB_GameFree Id. */ public Id: number; /** DB_GameFree Name. */ public Name: string; /** DB_GameFree Title. */ public Title: string; /** DB_GameFree GameId. */ public GameId: number; /** DB_GameFree GameMode. */ public GameMode: number; /** DB_GameFree FreeMode. */ public FreeMode: number; /** DB_GameFree GameRule. */ public GameRule: number; /** DB_GameFree GameType. */ public GameType: number; /** DB_GameFree SceneType. */ public SceneType: number; /** DB_GameFree RankType. */ public RankType: number; /** DB_GameFree SceneAdd. */ public SceneAdd: number; /** DB_GameFree Desc. */ public Desc: string; /** DB_GameFree ShowType. */ public ShowType: number; /** DB_GameFree SubShowType. */ public SubShowType: number; /** DB_GameFree Flag. */ public Flag: number; /** DB_GameFree TestTakeCoin. */ public TestTakeCoin: number; /** DB_GameFree ShowId. */ public ShowId: number; /** DB_GameFree LimitCoin. */ public LimitCoin: (number|Long); /** DB_GameFree MaxCoinLimit. */ public MaxCoinLimit: (number|Long); /** DB_GameFree ServiceFee. */ public ServiceFee: number; /** DB_GameFree LowerThanKick. */ public LowerThanKick: (number|Long); /** DB_GameFree BaseScore. */ public BaseScore: number; /** DB_GameFree Turn. */ public Turn: number; /** DB_GameFree BetDec. */ public BetDec: string; /** DB_GameFree Bot. */ public Bot: number; /** DB_GameFree Ai. */ public Ai: number[]; /** DB_GameFree Banker. */ public Banker: number; /** DB_GameFree MaxChip. */ public MaxChip: number; /** DB_GameFree OtherIntParams. */ public OtherIntParams: (number|Long)[]; /** DB_GameFree ChessScoreParams. */ public ChessScoreParams: (number|Long)[]; /** DB_GameFree RankScoreParams. */ public RankScoreParams: (number|Long)[]; /** DB_GameFree Jackpot. */ public Jackpot: number[]; /** DB_GameFree RobotNumRng. */ public RobotNumRng: number[]; /** DB_GameFree RobotTakeCoin. */ public RobotTakeCoin: (number|Long)[]; /** DB_GameFree RobotLimitCoin. */ public RobotLimitCoin: (number|Long)[]; /** DB_GameFree BetLimit. */ public BetLimit: number; /** DB_GameFree TaxRate. */ public TaxRate: number; /** DB_GameFree SameIpLimit. */ public SameIpLimit: number; /** DB_GameFree SamePlaceLimit. */ public SamePlaceLimit: number; /** DB_GameFree GameDif. */ public GameDif: string; /** DB_GameFree GameClass. */ public GameClass: number; /** DB_GameFree PlatformName. */ public PlatformName: string; /** DB_GameFree MaxBetCoin. */ public MaxBetCoin: number[]; /** DB_GameFree PlayNumLimit. */ public PlayNumLimit: number; /** DB_GameFree CreateRoomNum. */ public CreateRoomNum: number; /** DB_GameFree MatchTrueMan. */ public MatchTrueMan: number; /** DB_GameFree PlayerWaterRate. */ public PlayerWaterRate: number; /** DB_GameFree MatchMode. */ public MatchMode: number; /** DB_GameFree KillingRate. */ public KillingRate: number; /** DB_GameFree BetWaterRate. */ public BetWaterRate: number; /** DB_GameFree Lottery. */ public Lottery: number; /** DB_GameFree LotteryConfig. */ public LotteryConfig: string; /** DB_GameFree BalanceLine. */ public BalanceLine: number[]; /** DB_GameFree JackpotRatio. */ public JackpotRatio: number; /** DB_GameFree JackpotMin. */ public JackpotMin: number; /** DB_GameFree ChessGradeLimit. */ public ChessGradeLimit: number[]; /** DB_GameFree LeaveDeduct. */ public LeaveDeduct: number; /** DB_GameFree LeaveCombat. */ public LeaveCombat: number; /** DB_GameFree IntuseCannonMin. */ public IntuseCannonMin: number; /** DB_GameFree IntuseCannonMax. */ public IntuseCannonMax: number; /** DB_GameFree BossDrainageBet. */ public BossDrainageBet: number; /** DB_GameFree Draw. */ public Draw: number; /** DB_GameFree Fluctuate. */ public Fluctuate: (number|Long); /** DB_GameFree FluctuateMax. */ public FluctuateMax: string; /** DB_GameFree Ratio. */ public Ratio: number; /** DB_GameFree MinValue. */ public MinValue: (number|Long); /** DB_GameFree MaxValue. */ public MaxValue: (number|Long); /** DB_GameFree DrainageBet. */ public DrainageBet: number; /** DB_GameFree DiamondDrop. */ public DiamondDrop: number; /** DB_GameFree NegativeMax. */ public NegativeMax: number; /** DB_GameFree RatioMax. */ public RatioMax: number; /** DB_GameFree IsDrop. */ public IsDrop: number; /** DB_GameFree IsCustom. */ public IsCustom: number; /** * Creates a new DB_GameFree instance using the specified properties. * @param [properties] Properties to set * @returns DB_GameFree instance */ public static create(properties?: server.IDB_GameFree): server.DB_GameFree; /** * Encodes the specified DB_GameFree message. Does not implicitly {@link server.DB_GameFree.verify|verify} messages. * @param message DB_GameFree message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_GameFree, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_GameFree message, length delimited. Does not implicitly {@link server.DB_GameFree.verify|verify} messages. * @param message DB_GameFree message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_GameFree, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_GameFree message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_GameFree * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_GameFree; /** * Decodes a DB_GameFree message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_GameFree * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_GameFree; /** * Verifies a DB_GameFree message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_GameFree message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_GameFree */ public static fromObject(object: { [k: string]: any }): server.DB_GameFree; /** * Creates a plain object from a DB_GameFree message. Also converts values to other types if specified. * @param message DB_GameFree * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_GameFree, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_GameFree to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_GameFree * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_GameFreeArray. */ interface IDB_GameFreeArray { /** DB_GameFreeArray Arr */ Arr?: (server.IDB_GameFree[]|null); } /** Represents a DB_GameFreeArray. */ class DB_GameFreeArray implements IDB_GameFreeArray { /** * Constructs a new DB_GameFreeArray. * @param [properties] Properties to set */ constructor(properties?: server.IDB_GameFreeArray); /** DB_GameFreeArray Arr. */ public Arr: server.IDB_GameFree[]; /** * Creates a new DB_GameFreeArray instance using the specified properties. * @param [properties] Properties to set * @returns DB_GameFreeArray instance */ public static create(properties?: server.IDB_GameFreeArray): server.DB_GameFreeArray; /** * Encodes the specified DB_GameFreeArray message. Does not implicitly {@link server.DB_GameFreeArray.verify|verify} messages. * @param message DB_GameFreeArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_GameFreeArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_GameFreeArray message, length delimited. Does not implicitly {@link server.DB_GameFreeArray.verify|verify} messages. * @param message DB_GameFreeArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_GameFreeArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_GameFreeArray message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_GameFreeArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_GameFreeArray; /** * Decodes a DB_GameFreeArray message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_GameFreeArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_GameFreeArray; /** * Verifies a DB_GameFreeArray message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_GameFreeArray message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_GameFreeArray */ public static fromObject(object: { [k: string]: any }): server.DB_GameFreeArray; /** * Creates a plain object from a DB_GameFreeArray message. Also converts values to other types if specified. * @param message DB_GameFreeArray * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_GameFreeArray, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_GameFreeArray to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_GameFreeArray * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_GameItem. */ interface IDB_GameItem { /** DB_GameItem Id */ Id?: (number|null); /** DB_GameItem Name */ Name?: (string|null); /** DB_GameItem ShowLocation */ ShowLocation?: (number[]|null); /** DB_GameItem Classify */ Classify?: (number[]|null); /** DB_GameItem Type */ Type?: (number|null); /** DB_GameItem Effect0 */ Effect0?: (number[]|null); /** DB_GameItem Effect */ Effect?: (number[]|null); /** DB_GameItem SaleType */ SaleType?: (number|null); /** DB_GameItem SaleGold */ SaleGold?: (number|null); /** DB_GameItem Composition */ Composition?: (number|null); /** DB_GameItem CompositionMax */ CompositionMax?: (number|null); /** DB_GameItem Time */ Time?: (number|null); /** DB_GameItem Location */ Location?: (string|null); /** DB_GameItem Describe */ Describe?: (string|null); /** DB_GameItem Num */ Num?: (number|Long|null); /** DB_GameItem Value */ Value?: (string|null); /** DB_GameItem Entity */ Entity?: (number|null); /** DB_GameItem Icon */ Icon?: (string|null); /** DB_GameItem Gain */ Gain?: ({ [k: string]: (number|Long) }|null); } /** Represents a DB_GameItem. */ class DB_GameItem implements IDB_GameItem { /** * Constructs a new DB_GameItem. * @param [properties] Properties to set */ constructor(properties?: server.IDB_GameItem); /** DB_GameItem Id. */ public Id: number; /** DB_GameItem Name. */ public Name: string; /** DB_GameItem ShowLocation. */ public ShowLocation: number[]; /** DB_GameItem Classify. */ public Classify: number[]; /** DB_GameItem Type. */ public Type: number; /** DB_GameItem Effect0. */ public Effect0: number[]; /** DB_GameItem Effect. */ public Effect: number[]; /** DB_GameItem SaleType. */ public SaleType: number; /** DB_GameItem SaleGold. */ public SaleGold: number; /** DB_GameItem Composition. */ public Composition: number; /** DB_GameItem CompositionMax. */ public CompositionMax: number; /** DB_GameItem Time. */ public Time: number; /** DB_GameItem Location. */ public Location: string; /** DB_GameItem Describe. */ public Describe: string; /** DB_GameItem Num. */ public Num: (number|Long); /** DB_GameItem Value. */ public Value: string; /** DB_GameItem Entity. */ public Entity: number; /** DB_GameItem Icon. */ public Icon: string; /** DB_GameItem Gain. */ public Gain: { [k: string]: (number|Long) }; /** * Creates a new DB_GameItem instance using the specified properties. * @param [properties] Properties to set * @returns DB_GameItem instance */ public static create(properties?: server.IDB_GameItem): server.DB_GameItem; /** * Encodes the specified DB_GameItem message. Does not implicitly {@link server.DB_GameItem.verify|verify} messages. * @param message DB_GameItem message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_GameItem, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_GameItem message, length delimited. Does not implicitly {@link server.DB_GameItem.verify|verify} messages. * @param message DB_GameItem message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_GameItem, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_GameItem message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_GameItem * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_GameItem; /** * Decodes a DB_GameItem message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_GameItem * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_GameItem; /** * Verifies a DB_GameItem message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_GameItem message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_GameItem */ public static fromObject(object: { [k: string]: any }): server.DB_GameItem; /** * Creates a plain object from a DB_GameItem message. Also converts values to other types if specified. * @param message DB_GameItem * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_GameItem, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_GameItem to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_GameItem * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_GameItemArray. */ interface IDB_GameItemArray { /** DB_GameItemArray Arr */ Arr?: (server.IDB_GameItem[]|null); } /** Represents a DB_GameItemArray. */ class DB_GameItemArray implements IDB_GameItemArray { /** * Constructs a new DB_GameItemArray. * @param [properties] Properties to set */ constructor(properties?: server.IDB_GameItemArray); /** DB_GameItemArray Arr. */ public Arr: server.IDB_GameItem[]; /** * Creates a new DB_GameItemArray instance using the specified properties. * @param [properties] Properties to set * @returns DB_GameItemArray instance */ public static create(properties?: server.IDB_GameItemArray): server.DB_GameItemArray; /** * Encodes the specified DB_GameItemArray message. Does not implicitly {@link server.DB_GameItemArray.verify|verify} messages. * @param message DB_GameItemArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_GameItemArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_GameItemArray message, length delimited. Does not implicitly {@link server.DB_GameItemArray.verify|verify} messages. * @param message DB_GameItemArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_GameItemArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_GameItemArray message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_GameItemArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_GameItemArray; /** * Decodes a DB_GameItemArray message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_GameItemArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_GameItemArray; /** * Verifies a DB_GameItemArray message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_GameItemArray message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_GameItemArray */ public static fromObject(object: { [k: string]: any }): server.DB_GameItemArray; /** * Creates a plain object from a DB_GameItemArray message. Also converts values to other types if specified. * @param message DB_GameItemArray * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_GameItemArray, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_GameItemArray to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_GameItemArray * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_GameMatchLevel. */ interface IDB_GameMatchLevel { /** DB_GameMatchLevel Id */ Id?: (number|null); /** DB_GameMatchLevel GameFreeId */ GameFreeId?: (number|null); /** DB_GameMatchLevel MatchLevel */ MatchLevel?: (number|null); /** DB_GameMatchLevel RobotUpRatio */ RobotUpRatio?: (number|null); /** DB_GameMatchLevel UpGrade */ UpGrade?: (number[]|null); /** DB_GameMatchLevel UpGradeOdds */ UpGradeOdds?: (number[]|null); /** DB_GameMatchLevel DownGrade */ DownGrade?: (number[]|null); /** DB_GameMatchLevel DownGradeOdds */ DownGradeOdds?: (number[]|null); } /** Represents a DB_GameMatchLevel. */ class DB_GameMatchLevel implements IDB_GameMatchLevel { /** * Constructs a new DB_GameMatchLevel. * @param [properties] Properties to set */ constructor(properties?: server.IDB_GameMatchLevel); /** DB_GameMatchLevel Id. */ public Id: number; /** DB_GameMatchLevel GameFreeId. */ public GameFreeId: number; /** DB_GameMatchLevel MatchLevel. */ public MatchLevel: number; /** DB_GameMatchLevel RobotUpRatio. */ public RobotUpRatio: number; /** DB_GameMatchLevel UpGrade. */ public UpGrade: number[]; /** DB_GameMatchLevel UpGradeOdds. */ public UpGradeOdds: number[]; /** DB_GameMatchLevel DownGrade. */ public DownGrade: number[]; /** DB_GameMatchLevel DownGradeOdds. */ public DownGradeOdds: number[]; /** * Creates a new DB_GameMatchLevel instance using the specified properties. * @param [properties] Properties to set * @returns DB_GameMatchLevel instance */ public static create(properties?: server.IDB_GameMatchLevel): server.DB_GameMatchLevel; /** * Encodes the specified DB_GameMatchLevel message. Does not implicitly {@link server.DB_GameMatchLevel.verify|verify} messages. * @param message DB_GameMatchLevel message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_GameMatchLevel, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_GameMatchLevel message, length delimited. Does not implicitly {@link server.DB_GameMatchLevel.verify|verify} messages. * @param message DB_GameMatchLevel message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_GameMatchLevel, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_GameMatchLevel message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_GameMatchLevel * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_GameMatchLevel; /** * Decodes a DB_GameMatchLevel message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_GameMatchLevel * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_GameMatchLevel; /** * Verifies a DB_GameMatchLevel message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_GameMatchLevel message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_GameMatchLevel */ public static fromObject(object: { [k: string]: any }): server.DB_GameMatchLevel; /** * Creates a plain object from a DB_GameMatchLevel message. Also converts values to other types if specified. * @param message DB_GameMatchLevel * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_GameMatchLevel, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_GameMatchLevel to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_GameMatchLevel * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_GameMatchLevelArray. */ interface IDB_GameMatchLevelArray { /** DB_GameMatchLevelArray Arr */ Arr?: (server.IDB_GameMatchLevel[]|null); } /** Represents a DB_GameMatchLevelArray. */ class DB_GameMatchLevelArray implements IDB_GameMatchLevelArray { /** * Constructs a new DB_GameMatchLevelArray. * @param [properties] Properties to set */ constructor(properties?: server.IDB_GameMatchLevelArray); /** DB_GameMatchLevelArray Arr. */ public Arr: server.IDB_GameMatchLevel[]; /** * Creates a new DB_GameMatchLevelArray instance using the specified properties. * @param [properties] Properties to set * @returns DB_GameMatchLevelArray instance */ public static create(properties?: server.IDB_GameMatchLevelArray): server.DB_GameMatchLevelArray; /** * Encodes the specified DB_GameMatchLevelArray message. Does not implicitly {@link server.DB_GameMatchLevelArray.verify|verify} messages. * @param message DB_GameMatchLevelArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_GameMatchLevelArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_GameMatchLevelArray message, length delimited. Does not implicitly {@link server.DB_GameMatchLevelArray.verify|verify} messages. * @param message DB_GameMatchLevelArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_GameMatchLevelArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_GameMatchLevelArray message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_GameMatchLevelArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_GameMatchLevelArray; /** * Decodes a DB_GameMatchLevelArray message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_GameMatchLevelArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_GameMatchLevelArray; /** * Verifies a DB_GameMatchLevelArray message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_GameMatchLevelArray message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_GameMatchLevelArray */ public static fromObject(object: { [k: string]: any }): server.DB_GameMatchLevelArray; /** * Creates a plain object from a DB_GameMatchLevelArray message. Also converts values to other types if specified. * @param message DB_GameMatchLevelArray * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_GameMatchLevelArray, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_GameMatchLevelArray to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_GameMatchLevelArray * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_GameRule. */ interface IDB_GameRule { /** DB_GameRule Id */ Id?: (number|null); /** DB_GameRule Name */ Name?: (string|null); /** DB_GameRule GameId */ GameId?: (number|null); /** DB_GameRule GameMode */ GameMode?: (number|null); /** DB_GameRule Params */ Params?: (number[]|null); /** DB_GameRule RuleDesc */ RuleDesc?: (string|null); /** DB_GameRule GameDif */ GameDif?: (string|null); } /** Represents a DB_GameRule. */ class DB_GameRule implements IDB_GameRule { /** * Constructs a new DB_GameRule. * @param [properties] Properties to set */ constructor(properties?: server.IDB_GameRule); /** DB_GameRule Id. */ public Id: number; /** DB_GameRule Name. */ public Name: string; /** DB_GameRule GameId. */ public GameId: number; /** DB_GameRule GameMode. */ public GameMode: number; /** DB_GameRule Params. */ public Params: number[]; /** DB_GameRule RuleDesc. */ public RuleDesc: string; /** DB_GameRule GameDif. */ public GameDif: string; /** * Creates a new DB_GameRule instance using the specified properties. * @param [properties] Properties to set * @returns DB_GameRule instance */ public static create(properties?: server.IDB_GameRule): server.DB_GameRule; /** * Encodes the specified DB_GameRule message. Does not implicitly {@link server.DB_GameRule.verify|verify} messages. * @param message DB_GameRule message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_GameRule, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_GameRule message, length delimited. Does not implicitly {@link server.DB_GameRule.verify|verify} messages. * @param message DB_GameRule message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_GameRule, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_GameRule message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_GameRule * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_GameRule; /** * Decodes a DB_GameRule message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_GameRule * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_GameRule; /** * Verifies a DB_GameRule message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_GameRule message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_GameRule */ public static fromObject(object: { [k: string]: any }): server.DB_GameRule; /** * Creates a plain object from a DB_GameRule message. Also converts values to other types if specified. * @param message DB_GameRule * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_GameRule, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_GameRule to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_GameRule * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_GameRuleArray. */ interface IDB_GameRuleArray { /** DB_GameRuleArray Arr */ Arr?: (server.IDB_GameRule[]|null); } /** Represents a DB_GameRuleArray. */ class DB_GameRuleArray implements IDB_GameRuleArray { /** * Constructs a new DB_GameRuleArray. * @param [properties] Properties to set */ constructor(properties?: server.IDB_GameRuleArray); /** DB_GameRuleArray Arr. */ public Arr: server.IDB_GameRule[]; /** * Creates a new DB_GameRuleArray instance using the specified properties. * @param [properties] Properties to set * @returns DB_GameRuleArray instance */ public static create(properties?: server.IDB_GameRuleArray): server.DB_GameRuleArray; /** * Encodes the specified DB_GameRuleArray message. Does not implicitly {@link server.DB_GameRuleArray.verify|verify} messages. * @param message DB_GameRuleArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_GameRuleArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_GameRuleArray message, length delimited. Does not implicitly {@link server.DB_GameRuleArray.verify|verify} messages. * @param message DB_GameRuleArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_GameRuleArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_GameRuleArray message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_GameRuleArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_GameRuleArray; /** * Decodes a DB_GameRuleArray message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_GameRuleArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_GameRuleArray; /** * Verifies a DB_GameRuleArray message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_GameRuleArray message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_GameRuleArray */ public static fromObject(object: { [k: string]: any }): server.DB_GameRuleArray; /** * Creates a plain object from a DB_GameRuleArray message. Also converts values to other types if specified. * @param message DB_GameRuleArray * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_GameRuleArray, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_GameRuleArray to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_GameRuleArray * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_GameSubsidy. */ interface IDB_GameSubsidy { /** DB_GameSubsidy Id */ Id?: (number|null); /** DB_GameSubsidy LimitNum */ LimitNum?: (number|null); /** DB_GameSubsidy Get */ Get?: (number|null); /** DB_GameSubsidy Times */ Times?: (number|null); } /** Represents a DB_GameSubsidy. */ class DB_GameSubsidy implements IDB_GameSubsidy { /** * Constructs a new DB_GameSubsidy. * @param [properties] Properties to set */ constructor(properties?: server.IDB_GameSubsidy); /** DB_GameSubsidy Id. */ public Id: number; /** DB_GameSubsidy LimitNum. */ public LimitNum: number; /** DB_GameSubsidy Get. */ public Get: number; /** DB_GameSubsidy Times. */ public Times: number; /** * Creates a new DB_GameSubsidy instance using the specified properties. * @param [properties] Properties to set * @returns DB_GameSubsidy instance */ public static create(properties?: server.IDB_GameSubsidy): server.DB_GameSubsidy; /** * Encodes the specified DB_GameSubsidy message. Does not implicitly {@link server.DB_GameSubsidy.verify|verify} messages. * @param message DB_GameSubsidy message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_GameSubsidy, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_GameSubsidy message, length delimited. Does not implicitly {@link server.DB_GameSubsidy.verify|verify} messages. * @param message DB_GameSubsidy message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_GameSubsidy, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_GameSubsidy message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_GameSubsidy * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_GameSubsidy; /** * Decodes a DB_GameSubsidy message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_GameSubsidy * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_GameSubsidy; /** * Verifies a DB_GameSubsidy message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_GameSubsidy message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_GameSubsidy */ public static fromObject(object: { [k: string]: any }): server.DB_GameSubsidy; /** * Creates a plain object from a DB_GameSubsidy message. Also converts values to other types if specified. * @param message DB_GameSubsidy * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_GameSubsidy, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_GameSubsidy to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_GameSubsidy * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_GameSubsidyArray. */ interface IDB_GameSubsidyArray { /** DB_GameSubsidyArray Arr */ Arr?: (server.IDB_GameSubsidy[]|null); } /** Represents a DB_GameSubsidyArray. */ class DB_GameSubsidyArray implements IDB_GameSubsidyArray { /** * Constructs a new DB_GameSubsidyArray. * @param [properties] Properties to set */ constructor(properties?: server.IDB_GameSubsidyArray); /** DB_GameSubsidyArray Arr. */ public Arr: server.IDB_GameSubsidy[]; /** * Creates a new DB_GameSubsidyArray instance using the specified properties. * @param [properties] Properties to set * @returns DB_GameSubsidyArray instance */ public static create(properties?: server.IDB_GameSubsidyArray): server.DB_GameSubsidyArray; /** * Encodes the specified DB_GameSubsidyArray message. Does not implicitly {@link server.DB_GameSubsidyArray.verify|verify} messages. * @param message DB_GameSubsidyArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_GameSubsidyArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_GameSubsidyArray message, length delimited. Does not implicitly {@link server.DB_GameSubsidyArray.verify|verify} messages. * @param message DB_GameSubsidyArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_GameSubsidyArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_GameSubsidyArray message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_GameSubsidyArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_GameSubsidyArray; /** * Decodes a DB_GameSubsidyArray message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_GameSubsidyArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_GameSubsidyArray; /** * Verifies a DB_GameSubsidyArray message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_GameSubsidyArray message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_GameSubsidyArray */ public static fromObject(object: { [k: string]: any }): server.DB_GameSubsidyArray; /** * Creates a plain object from a DB_GameSubsidyArray message. Also converts values to other types if specified. * @param message DB_GameSubsidyArray * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_GameSubsidyArray, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_GameSubsidyArray to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_GameSubsidyArray * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_Game_Drop. */ interface IDB_Game_Drop { /** DB_Game_Drop Id */ Id?: (number|null); /** DB_Game_Drop Bet */ Bet?: (number|null); /** DB_Game_Drop ItemName1 */ ItemName1?: (number|null); /** DB_Game_Drop ItemId1 */ ItemId1?: (number|null); /** DB_Game_Drop Rate1 */ Rate1?: (number|null); /** DB_Game_Drop Amount1 */ Amount1?: (number[]|null); } /** Represents a DB_Game_Drop. */ class DB_Game_Drop implements IDB_Game_Drop { /** * Constructs a new DB_Game_Drop. * @param [properties] Properties to set */ constructor(properties?: server.IDB_Game_Drop); /** DB_Game_Drop Id. */ public Id: number; /** DB_Game_Drop Bet. */ public Bet: number; /** DB_Game_Drop ItemName1. */ public ItemName1: number; /** DB_Game_Drop ItemId1. */ public ItemId1: number; /** DB_Game_Drop Rate1. */ public Rate1: number; /** DB_Game_Drop Amount1. */ public Amount1: number[]; /** * Creates a new DB_Game_Drop instance using the specified properties. * @param [properties] Properties to set * @returns DB_Game_Drop instance */ public static create(properties?: server.IDB_Game_Drop): server.DB_Game_Drop; /** * Encodes the specified DB_Game_Drop message. Does not implicitly {@link server.DB_Game_Drop.verify|verify} messages. * @param message DB_Game_Drop message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_Game_Drop, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_Game_Drop message, length delimited. Does not implicitly {@link server.DB_Game_Drop.verify|verify} messages. * @param message DB_Game_Drop message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_Game_Drop, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_Game_Drop message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_Game_Drop * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_Game_Drop; /** * Decodes a DB_Game_Drop message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_Game_Drop * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_Game_Drop; /** * Verifies a DB_Game_Drop message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_Game_Drop message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_Game_Drop */ public static fromObject(object: { [k: string]: any }): server.DB_Game_Drop; /** * Creates a plain object from a DB_Game_Drop message. Also converts values to other types if specified. * @param message DB_Game_Drop * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_Game_Drop, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_Game_Drop to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_Game_Drop * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_Game_DropArray. */ interface IDB_Game_DropArray { /** DB_Game_DropArray Arr */ Arr?: (server.IDB_Game_Drop[]|null); } /** Represents a DB_Game_DropArray. */ class DB_Game_DropArray implements IDB_Game_DropArray { /** * Constructs a new DB_Game_DropArray. * @param [properties] Properties to set */ constructor(properties?: server.IDB_Game_DropArray); /** DB_Game_DropArray Arr. */ public Arr: server.IDB_Game_Drop[]; /** * Creates a new DB_Game_DropArray instance using the specified properties. * @param [properties] Properties to set * @returns DB_Game_DropArray instance */ public static create(properties?: server.IDB_Game_DropArray): server.DB_Game_DropArray; /** * Encodes the specified DB_Game_DropArray message. Does not implicitly {@link server.DB_Game_DropArray.verify|verify} messages. * @param message DB_Game_DropArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_Game_DropArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_Game_DropArray message, length delimited. Does not implicitly {@link server.DB_Game_DropArray.verify|verify} messages. * @param message DB_Game_DropArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_Game_DropArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_Game_DropArray message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_Game_DropArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_Game_DropArray; /** * Decodes a DB_Game_DropArray message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_Game_DropArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_Game_DropArray; /** * Verifies a DB_Game_DropArray message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_Game_DropArray message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_Game_DropArray */ public static fromObject(object: { [k: string]: any }): server.DB_Game_DropArray; /** * Creates a plain object from a DB_Game_DropArray message. Also converts values to other types if specified. * @param message DB_Game_DropArray * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_Game_DropArray, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_Game_DropArray to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_Game_DropArray * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_Game_Introduction. */ interface IDB_Game_Introduction { /** DB_Game_Introduction Id */ Id?: (number|null); /** DB_Game_Introduction Type */ Type?: (number|null); /** DB_Game_Introduction Name */ Name?: (string|null); /** DB_Game_Introduction Story */ Story?: (string|null); /** DB_Game_Introduction AwardTitle */ AwardTitle?: (string|null); /** DB_Game_Introduction LevelMax */ LevelMax?: (number|null); } /** Represents a DB_Game_Introduction. */ class DB_Game_Introduction implements IDB_Game_Introduction { /** * Constructs a new DB_Game_Introduction. * @param [properties] Properties to set */ constructor(properties?: server.IDB_Game_Introduction); /** DB_Game_Introduction Id. */ public Id: number; /** DB_Game_Introduction Type. */ public Type: number; /** DB_Game_Introduction Name. */ public Name: string; /** DB_Game_Introduction Story. */ public Story: string; /** DB_Game_Introduction AwardTitle. */ public AwardTitle: string; /** DB_Game_Introduction LevelMax. */ public LevelMax: number; /** * Creates a new DB_Game_Introduction instance using the specified properties. * @param [properties] Properties to set * @returns DB_Game_Introduction instance */ public static create(properties?: server.IDB_Game_Introduction): server.DB_Game_Introduction; /** * Encodes the specified DB_Game_Introduction message. Does not implicitly {@link server.DB_Game_Introduction.verify|verify} messages. * @param message DB_Game_Introduction message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_Game_Introduction, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_Game_Introduction message, length delimited. Does not implicitly {@link server.DB_Game_Introduction.verify|verify} messages. * @param message DB_Game_Introduction message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_Game_Introduction, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_Game_Introduction message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_Game_Introduction * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_Game_Introduction; /** * Decodes a DB_Game_Introduction message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_Game_Introduction * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_Game_Introduction; /** * Verifies a DB_Game_Introduction message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_Game_Introduction message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_Game_Introduction */ public static fromObject(object: { [k: string]: any }): server.DB_Game_Introduction; /** * Creates a plain object from a DB_Game_Introduction message. Also converts values to other types if specified. * @param message DB_Game_Introduction * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_Game_Introduction, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_Game_Introduction to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_Game_Introduction * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_Game_IntroductionArray. */ interface IDB_Game_IntroductionArray { /** DB_Game_IntroductionArray Arr */ Arr?: (server.IDB_Game_Introduction[]|null); } /** Represents a DB_Game_IntroductionArray. */ class DB_Game_IntroductionArray implements IDB_Game_IntroductionArray { /** * Constructs a new DB_Game_IntroductionArray. * @param [properties] Properties to set */ constructor(properties?: server.IDB_Game_IntroductionArray); /** DB_Game_IntroductionArray Arr. */ public Arr: server.IDB_Game_Introduction[]; /** * Creates a new DB_Game_IntroductionArray instance using the specified properties. * @param [properties] Properties to set * @returns DB_Game_IntroductionArray instance */ public static create(properties?: server.IDB_Game_IntroductionArray): server.DB_Game_IntroductionArray; /** * Encodes the specified DB_Game_IntroductionArray message. Does not implicitly {@link server.DB_Game_IntroductionArray.verify|verify} messages. * @param message DB_Game_IntroductionArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_Game_IntroductionArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_Game_IntroductionArray message, length delimited. Does not implicitly {@link server.DB_Game_IntroductionArray.verify|verify} messages. * @param message DB_Game_IntroductionArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_Game_IntroductionArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_Game_IntroductionArray message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_Game_IntroductionArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_Game_IntroductionArray; /** * Decodes a DB_Game_IntroductionArray message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_Game_IntroductionArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_Game_IntroductionArray; /** * Verifies a DB_Game_IntroductionArray message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_Game_IntroductionArray message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_Game_IntroductionArray */ public static fromObject(object: { [k: string]: any }): server.DB_Game_IntroductionArray; /** * Creates a plain object from a DB_Game_IntroductionArray message. Also converts values to other types if specified. * @param message DB_Game_IntroductionArray * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_Game_IntroductionArray, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_Game_IntroductionArray to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_Game_IntroductionArray * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_Game_Pet. */ interface IDB_Game_Pet { /** DB_Game_Pet Id */ Id?: (number|null); /** DB_Game_Pet PetId */ PetId?: (number|null); /** DB_Game_Pet Name */ Name?: (string|null); /** DB_Game_Pet Grade */ Grade?: (number|null); /** DB_Game_Pet Level */ Level?: (number|null); /** DB_Game_Pet Fragment */ Fragment?: (number|null); /** DB_Game_Pet Amount */ Amount?: (number|null); /** DB_Game_Pet AwardType */ AwardType?: (number|null); /** DB_Game_Pet Award */ Award?: (number|null); /** DB_Game_Pet AwardRate */ AwardRate?: (number|null); } /** Represents a DB_Game_Pet. */ class DB_Game_Pet implements IDB_Game_Pet { /** * Constructs a new DB_Game_Pet. * @param [properties] Properties to set */ constructor(properties?: server.IDB_Game_Pet); /** DB_Game_Pet Id. */ public Id: number; /** DB_Game_Pet PetId. */ public PetId: number; /** DB_Game_Pet Name. */ public Name: string; /** DB_Game_Pet Grade. */ public Grade: number; /** DB_Game_Pet Level. */ public Level: number; /** DB_Game_Pet Fragment. */ public Fragment: number; /** DB_Game_Pet Amount. */ public Amount: number; /** DB_Game_Pet AwardType. */ public AwardType: number; /** DB_Game_Pet Award. */ public Award: number; /** DB_Game_Pet AwardRate. */ public AwardRate: number; /** * Creates a new DB_Game_Pet instance using the specified properties. * @param [properties] Properties to set * @returns DB_Game_Pet instance */ public static create(properties?: server.IDB_Game_Pet): server.DB_Game_Pet; /** * Encodes the specified DB_Game_Pet message. Does not implicitly {@link server.DB_Game_Pet.verify|verify} messages. * @param message DB_Game_Pet message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_Game_Pet, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_Game_Pet message, length delimited. Does not implicitly {@link server.DB_Game_Pet.verify|verify} messages. * @param message DB_Game_Pet message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_Game_Pet, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_Game_Pet message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_Game_Pet * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_Game_Pet; /** * Decodes a DB_Game_Pet message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_Game_Pet * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_Game_Pet; /** * Verifies a DB_Game_Pet message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_Game_Pet message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_Game_Pet */ public static fromObject(object: { [k: string]: any }): server.DB_Game_Pet; /** * Creates a plain object from a DB_Game_Pet message. Also converts values to other types if specified. * @param message DB_Game_Pet * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_Game_Pet, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_Game_Pet to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_Game_Pet * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_Game_PetArray. */ interface IDB_Game_PetArray { /** DB_Game_PetArray Arr */ Arr?: (server.IDB_Game_Pet[]|null); } /** Represents a DB_Game_PetArray. */ class DB_Game_PetArray implements IDB_Game_PetArray { /** * Constructs a new DB_Game_PetArray. * @param [properties] Properties to set */ constructor(properties?: server.IDB_Game_PetArray); /** DB_Game_PetArray Arr. */ public Arr: server.IDB_Game_Pet[]; /** * Creates a new DB_Game_PetArray instance using the specified properties. * @param [properties] Properties to set * @returns DB_Game_PetArray instance */ public static create(properties?: server.IDB_Game_PetArray): server.DB_Game_PetArray; /** * Encodes the specified DB_Game_PetArray message. Does not implicitly {@link server.DB_Game_PetArray.verify|verify} messages. * @param message DB_Game_PetArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_Game_PetArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_Game_PetArray message, length delimited. Does not implicitly {@link server.DB_Game_PetArray.verify|verify} messages. * @param message DB_Game_PetArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_Game_PetArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_Game_PetArray message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_Game_PetArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_Game_PetArray; /** * Decodes a DB_Game_PetArray message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_Game_PetArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_Game_PetArray; /** * Verifies a DB_Game_PetArray message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_Game_PetArray message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_Game_PetArray */ public static fromObject(object: { [k: string]: any }): server.DB_Game_PetArray; /** * Creates a plain object from a DB_Game_PetArray message. Also converts values to other types if specified. * @param message DB_Game_PetArray * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_Game_PetArray, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_Game_PetArray to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_Game_PetArray * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_Game_Role. */ interface IDB_Game_Role { /** DB_Game_Role Id */ Id?: (number|null); /** DB_Game_Role RoleId */ RoleId?: (number|null); /** DB_Game_Role Name */ Name?: (string|null); /** DB_Game_Role Grade */ Grade?: (number|null); /** DB_Game_Role Level */ Level?: (number|null); /** DB_Game_Role Fragment */ Fragment?: (number|null); /** DB_Game_Role Amount */ Amount?: (number|null); /** DB_Game_Role AwardType */ AwardType?: (number|null); /** DB_Game_Role Award */ Award?: (number|null); /** DB_Game_Role AwardRate */ AwardRate?: (number|null); } /** Represents a DB_Game_Role. */ class DB_Game_Role implements IDB_Game_Role { /** * Constructs a new DB_Game_Role. * @param [properties] Properties to set */ constructor(properties?: server.IDB_Game_Role); /** DB_Game_Role Id. */ public Id: number; /** DB_Game_Role RoleId. */ public RoleId: number; /** DB_Game_Role Name. */ public Name: string; /** DB_Game_Role Grade. */ public Grade: number; /** DB_Game_Role Level. */ public Level: number; /** DB_Game_Role Fragment. */ public Fragment: number; /** DB_Game_Role Amount. */ public Amount: number; /** DB_Game_Role AwardType. */ public AwardType: number; /** DB_Game_Role Award. */ public Award: number; /** DB_Game_Role AwardRate. */ public AwardRate: number; /** * Creates a new DB_Game_Role instance using the specified properties. * @param [properties] Properties to set * @returns DB_Game_Role instance */ public static create(properties?: server.IDB_Game_Role): server.DB_Game_Role; /** * Encodes the specified DB_Game_Role message. Does not implicitly {@link server.DB_Game_Role.verify|verify} messages. * @param message DB_Game_Role message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_Game_Role, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_Game_Role message, length delimited. Does not implicitly {@link server.DB_Game_Role.verify|verify} messages. * @param message DB_Game_Role message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_Game_Role, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_Game_Role message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_Game_Role * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_Game_Role; /** * Decodes a DB_Game_Role message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_Game_Role * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_Game_Role; /** * Verifies a DB_Game_Role message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_Game_Role message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_Game_Role */ public static fromObject(object: { [k: string]: any }): server.DB_Game_Role; /** * Creates a plain object from a DB_Game_Role message. Also converts values to other types if specified. * @param message DB_Game_Role * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_Game_Role, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_Game_Role to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_Game_Role * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_Game_RoleArray. */ interface IDB_Game_RoleArray { /** DB_Game_RoleArray Arr */ Arr?: (server.IDB_Game_Role[]|null); } /** Represents a DB_Game_RoleArray. */ class DB_Game_RoleArray implements IDB_Game_RoleArray { /** * Constructs a new DB_Game_RoleArray. * @param [properties] Properties to set */ constructor(properties?: server.IDB_Game_RoleArray); /** DB_Game_RoleArray Arr. */ public Arr: server.IDB_Game_Role[]; /** * Creates a new DB_Game_RoleArray instance using the specified properties. * @param [properties] Properties to set * @returns DB_Game_RoleArray instance */ public static create(properties?: server.IDB_Game_RoleArray): server.DB_Game_RoleArray; /** * Encodes the specified DB_Game_RoleArray message. Does not implicitly {@link server.DB_Game_RoleArray.verify|verify} messages. * @param message DB_Game_RoleArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_Game_RoleArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_Game_RoleArray message, length delimited. Does not implicitly {@link server.DB_Game_RoleArray.verify|verify} messages. * @param message DB_Game_RoleArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_Game_RoleArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_Game_RoleArray message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_Game_RoleArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_Game_RoleArray; /** * Decodes a DB_Game_RoleArray message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_Game_RoleArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_Game_RoleArray; /** * Verifies a DB_Game_RoleArray message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_Game_RoleArray message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_Game_RoleArray */ public static fromObject(object: { [k: string]: any }): server.DB_Game_RoleArray; /** * Creates a plain object from a DB_Game_RoleArray message. Also converts values to other types if specified. * @param message DB_Game_RoleArray * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_Game_RoleArray, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_Game_RoleArray to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_Game_RoleArray * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_GiftBox. */ interface IDB_GiftBox { /** DB_GiftBox Id */ Id?: (number|null); /** DB_GiftBox Rate */ Rate?: (number|null); /** DB_GiftBox ItemID */ ItemID?: ({ [k: string]: (number|Long) }|null); } /** Represents a DB_GiftBox. */ class DB_GiftBox implements IDB_GiftBox { /** * Constructs a new DB_GiftBox. * @param [properties] Properties to set */ constructor(properties?: server.IDB_GiftBox); /** DB_GiftBox Id. */ public Id: number; /** DB_GiftBox Rate. */ public Rate: number; /** DB_GiftBox ItemID. */ public ItemID: { [k: string]: (number|Long) }; /** * Creates a new DB_GiftBox instance using the specified properties. * @param [properties] Properties to set * @returns DB_GiftBox instance */ public static create(properties?: server.IDB_GiftBox): server.DB_GiftBox; /** * Encodes the specified DB_GiftBox message. Does not implicitly {@link server.DB_GiftBox.verify|verify} messages. * @param message DB_GiftBox message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_GiftBox, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_GiftBox message, length delimited. Does not implicitly {@link server.DB_GiftBox.verify|verify} messages. * @param message DB_GiftBox message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_GiftBox, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_GiftBox message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_GiftBox * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_GiftBox; /** * Decodes a DB_GiftBox message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_GiftBox * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_GiftBox; /** * Verifies a DB_GiftBox message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_GiftBox message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_GiftBox */ public static fromObject(object: { [k: string]: any }): server.DB_GiftBox; /** * Creates a plain object from a DB_GiftBox message. Also converts values to other types if specified. * @param message DB_GiftBox * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_GiftBox, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_GiftBox to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_GiftBox * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_GiftBoxArray. */ interface IDB_GiftBoxArray { /** DB_GiftBoxArray Arr */ Arr?: (server.IDB_GiftBox[]|null); } /** Represents a DB_GiftBoxArray. */ class DB_GiftBoxArray implements IDB_GiftBoxArray { /** * Constructs a new DB_GiftBoxArray. * @param [properties] Properties to set */ constructor(properties?: server.IDB_GiftBoxArray); /** DB_GiftBoxArray Arr. */ public Arr: server.IDB_GiftBox[]; /** * Creates a new DB_GiftBoxArray instance using the specified properties. * @param [properties] Properties to set * @returns DB_GiftBoxArray instance */ public static create(properties?: server.IDB_GiftBoxArray): server.DB_GiftBoxArray; /** * Encodes the specified DB_GiftBoxArray message. Does not implicitly {@link server.DB_GiftBoxArray.verify|verify} messages. * @param message DB_GiftBoxArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_GiftBoxArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_GiftBoxArray message, length delimited. Does not implicitly {@link server.DB_GiftBoxArray.verify|verify} messages. * @param message DB_GiftBoxArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_GiftBoxArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_GiftBoxArray message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_GiftBoxArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_GiftBoxArray; /** * Decodes a DB_GiftBoxArray message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_GiftBoxArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_GiftBoxArray; /** * Verifies a DB_GiftBoxArray message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_GiftBoxArray message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_GiftBoxArray */ public static fromObject(object: { [k: string]: any }): server.DB_GiftBoxArray; /** * Creates a plain object from a DB_GiftBoxArray message. Also converts values to other types if specified. * @param message DB_GiftBoxArray * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_GiftBoxArray, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_GiftBoxArray to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_GiftBoxArray * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_GiftCard. */ interface IDB_GiftCard { /** DB_GiftCard Id */ Id?: (number|null); /** DB_GiftCard ShopID */ ShopID?: (number|null); /** DB_GiftCard Name */ Name?: (string|null); /** DB_GiftCard Rewards */ Rewards?: ({ [k: string]: (number|Long) }|null); /** DB_GiftCard DayRewards */ DayRewards?: ({ [k: string]: (number|Long) }|null); /** DB_GiftCard Time */ Time?: (number|null); /** DB_GiftCard Equity */ Equity?: (number[]|null); } /** Represents a DB_GiftCard. */ class DB_GiftCard implements IDB_GiftCard { /** * Constructs a new DB_GiftCard. * @param [properties] Properties to set */ constructor(properties?: server.IDB_GiftCard); /** DB_GiftCard Id. */ public Id: number; /** DB_GiftCard ShopID. */ public ShopID: number; /** DB_GiftCard Name. */ public Name: string; /** DB_GiftCard Rewards. */ public Rewards: { [k: string]: (number|Long) }; /** DB_GiftCard DayRewards. */ public DayRewards: { [k: string]: (number|Long) }; /** DB_GiftCard Time. */ public Time: number; /** DB_GiftCard Equity. */ public Equity: number[]; /** * Creates a new DB_GiftCard instance using the specified properties. * @param [properties] Properties to set * @returns DB_GiftCard instance */ public static create(properties?: server.IDB_GiftCard): server.DB_GiftCard; /** * Encodes the specified DB_GiftCard message. Does not implicitly {@link server.DB_GiftCard.verify|verify} messages. * @param message DB_GiftCard message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_GiftCard, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_GiftCard message, length delimited. Does not implicitly {@link server.DB_GiftCard.verify|verify} messages. * @param message DB_GiftCard message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_GiftCard, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_GiftCard message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_GiftCard * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_GiftCard; /** * Decodes a DB_GiftCard message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_GiftCard * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_GiftCard; /** * Verifies a DB_GiftCard message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_GiftCard message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_GiftCard */ public static fromObject(object: { [k: string]: any }): server.DB_GiftCard; /** * Creates a plain object from a DB_GiftCard message. Also converts values to other types if specified. * @param message DB_GiftCard * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_GiftCard, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_GiftCard to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_GiftCard * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_GiftCardArray. */ interface IDB_GiftCardArray { /** DB_GiftCardArray Arr */ Arr?: (server.IDB_GiftCard[]|null); } /** Represents a DB_GiftCardArray. */ class DB_GiftCardArray implements IDB_GiftCardArray { /** * Constructs a new DB_GiftCardArray. * @param [properties] Properties to set */ constructor(properties?: server.IDB_GiftCardArray); /** DB_GiftCardArray Arr. */ public Arr: server.IDB_GiftCard[]; /** * Creates a new DB_GiftCardArray instance using the specified properties. * @param [properties] Properties to set * @returns DB_GiftCardArray instance */ public static create(properties?: server.IDB_GiftCardArray): server.DB_GiftCardArray; /** * Encodes the specified DB_GiftCardArray message. Does not implicitly {@link server.DB_GiftCardArray.verify|verify} messages. * @param message DB_GiftCardArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_GiftCardArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_GiftCardArray message, length delimited. Does not implicitly {@link server.DB_GiftCardArray.verify|verify} messages. * @param message DB_GiftCardArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_GiftCardArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_GiftCardArray message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_GiftCardArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_GiftCardArray; /** * Decodes a DB_GiftCardArray message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_GiftCardArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_GiftCardArray; /** * Verifies a DB_GiftCardArray message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_GiftCardArray message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_GiftCardArray */ public static fromObject(object: { [k: string]: any }): server.DB_GiftCardArray; /** * Creates a plain object from a DB_GiftCardArray message. Also converts values to other types if specified. * @param message DB_GiftCardArray * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_GiftCardArray, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_GiftCardArray to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_GiftCardArray * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_IceAgeElementRate. */ interface IDB_IceAgeElementRate { /** DB_IceAgeElementRate Id */ Id?: (number|null); /** DB_IceAgeElementRate ModeName */ ModeName?: (string|null); /** DB_IceAgeElementRate ModeType */ ModeType?: (number|null); /** DB_IceAgeElementRate Params */ Params?: (number[]|null); } /** Represents a DB_IceAgeElementRate. */ class DB_IceAgeElementRate implements IDB_IceAgeElementRate { /** * Constructs a new DB_IceAgeElementRate. * @param [properties] Properties to set */ constructor(properties?: server.IDB_IceAgeElementRate); /** DB_IceAgeElementRate Id. */ public Id: number; /** DB_IceAgeElementRate ModeName. */ public ModeName: string; /** DB_IceAgeElementRate ModeType. */ public ModeType: number; /** DB_IceAgeElementRate Params. */ public Params: number[]; /** * Creates a new DB_IceAgeElementRate instance using the specified properties. * @param [properties] Properties to set * @returns DB_IceAgeElementRate instance */ public static create(properties?: server.IDB_IceAgeElementRate): server.DB_IceAgeElementRate; /** * Encodes the specified DB_IceAgeElementRate message. Does not implicitly {@link server.DB_IceAgeElementRate.verify|verify} messages. * @param message DB_IceAgeElementRate message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_IceAgeElementRate, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_IceAgeElementRate message, length delimited. Does not implicitly {@link server.DB_IceAgeElementRate.verify|verify} messages. * @param message DB_IceAgeElementRate message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_IceAgeElementRate, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_IceAgeElementRate message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_IceAgeElementRate * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_IceAgeElementRate; /** * Decodes a DB_IceAgeElementRate message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_IceAgeElementRate * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_IceAgeElementRate; /** * Verifies a DB_IceAgeElementRate message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_IceAgeElementRate message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_IceAgeElementRate */ public static fromObject(object: { [k: string]: any }): server.DB_IceAgeElementRate; /** * Creates a plain object from a DB_IceAgeElementRate message. Also converts values to other types if specified. * @param message DB_IceAgeElementRate * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_IceAgeElementRate, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_IceAgeElementRate to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_IceAgeElementRate * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_IceAgeElementRateArray. */ interface IDB_IceAgeElementRateArray { /** DB_IceAgeElementRateArray Arr */ Arr?: (server.IDB_IceAgeElementRate[]|null); } /** Represents a DB_IceAgeElementRateArray. */ class DB_IceAgeElementRateArray implements IDB_IceAgeElementRateArray { /** * Constructs a new DB_IceAgeElementRateArray. * @param [properties] Properties to set */ constructor(properties?: server.IDB_IceAgeElementRateArray); /** DB_IceAgeElementRateArray Arr. */ public Arr: server.IDB_IceAgeElementRate[]; /** * Creates a new DB_IceAgeElementRateArray instance using the specified properties. * @param [properties] Properties to set * @returns DB_IceAgeElementRateArray instance */ public static create(properties?: server.IDB_IceAgeElementRateArray): server.DB_IceAgeElementRateArray; /** * Encodes the specified DB_IceAgeElementRateArray message. Does not implicitly {@link server.DB_IceAgeElementRateArray.verify|verify} messages. * @param message DB_IceAgeElementRateArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_IceAgeElementRateArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_IceAgeElementRateArray message, length delimited. Does not implicitly {@link server.DB_IceAgeElementRateArray.verify|verify} messages. * @param message DB_IceAgeElementRateArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_IceAgeElementRateArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_IceAgeElementRateArray message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_IceAgeElementRateArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_IceAgeElementRateArray; /** * Decodes a DB_IceAgeElementRateArray message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_IceAgeElementRateArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_IceAgeElementRateArray; /** * Verifies a DB_IceAgeElementRateArray message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_IceAgeElementRateArray message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_IceAgeElementRateArray */ public static fromObject(object: { [k: string]: any }): server.DB_IceAgeElementRateArray; /** * Creates a plain object from a DB_IceAgeElementRateArray message. Also converts values to other types if specified. * @param message DB_IceAgeElementRateArray * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_IceAgeElementRateArray, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_IceAgeElementRateArray to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_IceAgeElementRateArray * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_Legend_Odds. */ interface IDB_Legend_Odds { /** DB_Legend_Odds Id */ Id?: (number|null); /** DB_Legend_Odds Name */ Name?: (string|null); /** DB_Legend_Odds Rateodds3 */ Rateodds3?: (number|null); /** DB_Legend_Odds Rateodds4 */ Rateodds4?: (number|null); /** DB_Legend_Odds Rateodds5 */ Rateodds5?: (number|null); } /** Represents a DB_Legend_Odds. */ class DB_Legend_Odds implements IDB_Legend_Odds { /** * Constructs a new DB_Legend_Odds. * @param [properties] Properties to set */ constructor(properties?: server.IDB_Legend_Odds); /** DB_Legend_Odds Id. */ public Id: number; /** DB_Legend_Odds Name. */ public Name: string; /** DB_Legend_Odds Rateodds3. */ public Rateodds3: number; /** DB_Legend_Odds Rateodds4. */ public Rateodds4: number; /** DB_Legend_Odds Rateodds5. */ public Rateodds5: number; /** * Creates a new DB_Legend_Odds instance using the specified properties. * @param [properties] Properties to set * @returns DB_Legend_Odds instance */ public static create(properties?: server.IDB_Legend_Odds): server.DB_Legend_Odds; /** * Encodes the specified DB_Legend_Odds message. Does not implicitly {@link server.DB_Legend_Odds.verify|verify} messages. * @param message DB_Legend_Odds message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_Legend_Odds, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_Legend_Odds message, length delimited. Does not implicitly {@link server.DB_Legend_Odds.verify|verify} messages. * @param message DB_Legend_Odds message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_Legend_Odds, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_Legend_Odds message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_Legend_Odds * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_Legend_Odds; /** * Decodes a DB_Legend_Odds message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_Legend_Odds * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_Legend_Odds; /** * Verifies a DB_Legend_Odds message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_Legend_Odds message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_Legend_Odds */ public static fromObject(object: { [k: string]: any }): server.DB_Legend_Odds; /** * Creates a plain object from a DB_Legend_Odds message. Also converts values to other types if specified. * @param message DB_Legend_Odds * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_Legend_Odds, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_Legend_Odds to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_Legend_Odds * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_Legend_OddsArray. */ interface IDB_Legend_OddsArray { /** DB_Legend_OddsArray Arr */ Arr?: (server.IDB_Legend_Odds[]|null); } /** Represents a DB_Legend_OddsArray. */ class DB_Legend_OddsArray implements IDB_Legend_OddsArray { /** * Constructs a new DB_Legend_OddsArray. * @param [properties] Properties to set */ constructor(properties?: server.IDB_Legend_OddsArray); /** DB_Legend_OddsArray Arr. */ public Arr: server.IDB_Legend_Odds[]; /** * Creates a new DB_Legend_OddsArray instance using the specified properties. * @param [properties] Properties to set * @returns DB_Legend_OddsArray instance */ public static create(properties?: server.IDB_Legend_OddsArray): server.DB_Legend_OddsArray; /** * Encodes the specified DB_Legend_OddsArray message. Does not implicitly {@link server.DB_Legend_OddsArray.verify|verify} messages. * @param message DB_Legend_OddsArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_Legend_OddsArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_Legend_OddsArray message, length delimited. Does not implicitly {@link server.DB_Legend_OddsArray.verify|verify} messages. * @param message DB_Legend_OddsArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_Legend_OddsArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_Legend_OddsArray message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_Legend_OddsArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_Legend_OddsArray; /** * Decodes a DB_Legend_OddsArray message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_Legend_OddsArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_Legend_OddsArray; /** * Verifies a DB_Legend_OddsArray message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_Legend_OddsArray message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_Legend_OddsArray */ public static fromObject(object: { [k: string]: any }): server.DB_Legend_OddsArray; /** * Creates a plain object from a DB_Legend_OddsArray message. Also converts values to other types if specified. * @param message DB_Legend_OddsArray * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_Legend_OddsArray, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_Legend_OddsArray to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_Legend_OddsArray * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_Legend_TurnRate. */ interface IDB_Legend_TurnRate { /** DB_Legend_TurnRate Id */ Id?: (number|null); /** DB_Legend_TurnRate ReturnRateMin */ ReturnRateMin?: (number|null); /** DB_Legend_TurnRate ReturnRateMax */ ReturnRateMax?: (number|null); /** DB_Legend_TurnRate Chance */ Chance?: (number[]|null); } /** Represents a DB_Legend_TurnRate. */ class DB_Legend_TurnRate implements IDB_Legend_TurnRate { /** * Constructs a new DB_Legend_TurnRate. * @param [properties] Properties to set */ constructor(properties?: server.IDB_Legend_TurnRate); /** DB_Legend_TurnRate Id. */ public Id: number; /** DB_Legend_TurnRate ReturnRateMin. */ public ReturnRateMin: number; /** DB_Legend_TurnRate ReturnRateMax. */ public ReturnRateMax: number; /** DB_Legend_TurnRate Chance. */ public Chance: number[]; /** * Creates a new DB_Legend_TurnRate instance using the specified properties. * @param [properties] Properties to set * @returns DB_Legend_TurnRate instance */ public static create(properties?: server.IDB_Legend_TurnRate): server.DB_Legend_TurnRate; /** * Encodes the specified DB_Legend_TurnRate message. Does not implicitly {@link server.DB_Legend_TurnRate.verify|verify} messages. * @param message DB_Legend_TurnRate message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_Legend_TurnRate, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_Legend_TurnRate message, length delimited. Does not implicitly {@link server.DB_Legend_TurnRate.verify|verify} messages. * @param message DB_Legend_TurnRate message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_Legend_TurnRate, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_Legend_TurnRate message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_Legend_TurnRate * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_Legend_TurnRate; /** * Decodes a DB_Legend_TurnRate message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_Legend_TurnRate * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_Legend_TurnRate; /** * Verifies a DB_Legend_TurnRate message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_Legend_TurnRate message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_Legend_TurnRate */ public static fromObject(object: { [k: string]: any }): server.DB_Legend_TurnRate; /** * Creates a plain object from a DB_Legend_TurnRate message. Also converts values to other types if specified. * @param message DB_Legend_TurnRate * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_Legend_TurnRate, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_Legend_TurnRate to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_Legend_TurnRate * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_Legend_TurnRateArray. */ interface IDB_Legend_TurnRateArray { /** DB_Legend_TurnRateArray Arr */ Arr?: (server.IDB_Legend_TurnRate[]|null); } /** Represents a DB_Legend_TurnRateArray. */ class DB_Legend_TurnRateArray implements IDB_Legend_TurnRateArray { /** * Constructs a new DB_Legend_TurnRateArray. * @param [properties] Properties to set */ constructor(properties?: server.IDB_Legend_TurnRateArray); /** DB_Legend_TurnRateArray Arr. */ public Arr: server.IDB_Legend_TurnRate[]; /** * Creates a new DB_Legend_TurnRateArray instance using the specified properties. * @param [properties] Properties to set * @returns DB_Legend_TurnRateArray instance */ public static create(properties?: server.IDB_Legend_TurnRateArray): server.DB_Legend_TurnRateArray; /** * Encodes the specified DB_Legend_TurnRateArray message. Does not implicitly {@link server.DB_Legend_TurnRateArray.verify|verify} messages. * @param message DB_Legend_TurnRateArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_Legend_TurnRateArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_Legend_TurnRateArray message, length delimited. Does not implicitly {@link server.DB_Legend_TurnRateArray.verify|verify} messages. * @param message DB_Legend_TurnRateArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_Legend_TurnRateArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_Legend_TurnRateArray message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_Legend_TurnRateArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_Legend_TurnRateArray; /** * Decodes a DB_Legend_TurnRateArray message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_Legend_TurnRateArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_Legend_TurnRateArray; /** * Verifies a DB_Legend_TurnRateArray message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_Legend_TurnRateArray message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_Legend_TurnRateArray */ public static fromObject(object: { [k: string]: any }): server.DB_Legend_TurnRateArray; /** * Creates a plain object from a DB_Legend_TurnRateArray message. Also converts values to other types if specified. * @param message DB_Legend_TurnRateArray * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_Legend_TurnRateArray, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_Legend_TurnRateArray to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_Legend_TurnRateArray * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_Legend_Weight. */ interface IDB_Legend_Weight { /** DB_Legend_Weight Id */ Id?: (number|null); /** DB_Legend_Weight Name */ Name?: (string|null); /** DB_Legend_Weight Weight */ Weight?: (number[]|null); } /** Represents a DB_Legend_Weight. */ class DB_Legend_Weight implements IDB_Legend_Weight { /** * Constructs a new DB_Legend_Weight. * @param [properties] Properties to set */ constructor(properties?: server.IDB_Legend_Weight); /** DB_Legend_Weight Id. */ public Id: number; /** DB_Legend_Weight Name. */ public Name: string; /** DB_Legend_Weight Weight. */ public Weight: number[]; /** * Creates a new DB_Legend_Weight instance using the specified properties. * @param [properties] Properties to set * @returns DB_Legend_Weight instance */ public static create(properties?: server.IDB_Legend_Weight): server.DB_Legend_Weight; /** * Encodes the specified DB_Legend_Weight message. Does not implicitly {@link server.DB_Legend_Weight.verify|verify} messages. * @param message DB_Legend_Weight message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_Legend_Weight, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_Legend_Weight message, length delimited. Does not implicitly {@link server.DB_Legend_Weight.verify|verify} messages. * @param message DB_Legend_Weight message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_Legend_Weight, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_Legend_Weight message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_Legend_Weight * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_Legend_Weight; /** * Decodes a DB_Legend_Weight message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_Legend_Weight * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_Legend_Weight; /** * Verifies a DB_Legend_Weight message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_Legend_Weight message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_Legend_Weight */ public static fromObject(object: { [k: string]: any }): server.DB_Legend_Weight; /** * Creates a plain object from a DB_Legend_Weight message. Also converts values to other types if specified. * @param message DB_Legend_Weight * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_Legend_Weight, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_Legend_Weight to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_Legend_Weight * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_Legend_WeightArray. */ interface IDB_Legend_WeightArray { /** DB_Legend_WeightArray Arr */ Arr?: (server.IDB_Legend_Weight[]|null); } /** Represents a DB_Legend_WeightArray. */ class DB_Legend_WeightArray implements IDB_Legend_WeightArray { /** * Constructs a new DB_Legend_WeightArray. * @param [properties] Properties to set */ constructor(properties?: server.IDB_Legend_WeightArray); /** DB_Legend_WeightArray Arr. */ public Arr: server.IDB_Legend_Weight[]; /** * Creates a new DB_Legend_WeightArray instance using the specified properties. * @param [properties] Properties to set * @returns DB_Legend_WeightArray instance */ public static create(properties?: server.IDB_Legend_WeightArray): server.DB_Legend_WeightArray; /** * Encodes the specified DB_Legend_WeightArray message. Does not implicitly {@link server.DB_Legend_WeightArray.verify|verify} messages. * @param message DB_Legend_WeightArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_Legend_WeightArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_Legend_WeightArray message, length delimited. Does not implicitly {@link server.DB_Legend_WeightArray.verify|verify} messages. * @param message DB_Legend_WeightArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_Legend_WeightArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_Legend_WeightArray message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_Legend_WeightArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_Legend_WeightArray; /** * Decodes a DB_Legend_WeightArray message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_Legend_WeightArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_Legend_WeightArray; /** * Verifies a DB_Legend_WeightArray message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_Legend_WeightArray message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_Legend_WeightArray */ public static fromObject(object: { [k: string]: any }): server.DB_Legend_WeightArray; /** * Creates a plain object from a DB_Legend_WeightArray message. Also converts values to other types if specified. * @param message DB_Legend_WeightArray * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_Legend_WeightArray, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_Legend_WeightArray to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_Legend_WeightArray * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_Legend_WeightCondition. */ interface IDB_Legend_WeightCondition { /** DB_Legend_WeightCondition Id */ Id?: (number|null); /** DB_Legend_WeightCondition IsNew */ IsNew?: (number|null); /** DB_Legend_WeightCondition BetScope */ BetScope?: (number[]|null); /** DB_Legend_WeightCondition TrueCalcRate */ TrueCalcRate?: (number[]|null); /** DB_Legend_WeightCondition WeightId */ WeightId?: (number|null); } /** Represents a DB_Legend_WeightCondition. */ class DB_Legend_WeightCondition implements IDB_Legend_WeightCondition { /** * Constructs a new DB_Legend_WeightCondition. * @param [properties] Properties to set */ constructor(properties?: server.IDB_Legend_WeightCondition); /** DB_Legend_WeightCondition Id. */ public Id: number; /** DB_Legend_WeightCondition IsNew. */ public IsNew: number; /** DB_Legend_WeightCondition BetScope. */ public BetScope: number[]; /** DB_Legend_WeightCondition TrueCalcRate. */ public TrueCalcRate: number[]; /** DB_Legend_WeightCondition WeightId. */ public WeightId: number; /** * Creates a new DB_Legend_WeightCondition instance using the specified properties. * @param [properties] Properties to set * @returns DB_Legend_WeightCondition instance */ public static create(properties?: server.IDB_Legend_WeightCondition): server.DB_Legend_WeightCondition; /** * Encodes the specified DB_Legend_WeightCondition message. Does not implicitly {@link server.DB_Legend_WeightCondition.verify|verify} messages. * @param message DB_Legend_WeightCondition message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_Legend_WeightCondition, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_Legend_WeightCondition message, length delimited. Does not implicitly {@link server.DB_Legend_WeightCondition.verify|verify} messages. * @param message DB_Legend_WeightCondition message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_Legend_WeightCondition, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_Legend_WeightCondition message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_Legend_WeightCondition * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_Legend_WeightCondition; /** * Decodes a DB_Legend_WeightCondition message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_Legend_WeightCondition * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_Legend_WeightCondition; /** * Verifies a DB_Legend_WeightCondition message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_Legend_WeightCondition message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_Legend_WeightCondition */ public static fromObject(object: { [k: string]: any }): server.DB_Legend_WeightCondition; /** * Creates a plain object from a DB_Legend_WeightCondition message. Also converts values to other types if specified. * @param message DB_Legend_WeightCondition * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_Legend_WeightCondition, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_Legend_WeightCondition to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_Legend_WeightCondition * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_Legend_WeightConditionArray. */ interface IDB_Legend_WeightConditionArray { /** DB_Legend_WeightConditionArray Arr */ Arr?: (server.IDB_Legend_WeightCondition[]|null); } /** Represents a DB_Legend_WeightConditionArray. */ class DB_Legend_WeightConditionArray implements IDB_Legend_WeightConditionArray { /** * Constructs a new DB_Legend_WeightConditionArray. * @param [properties] Properties to set */ constructor(properties?: server.IDB_Legend_WeightConditionArray); /** DB_Legend_WeightConditionArray Arr. */ public Arr: server.IDB_Legend_WeightCondition[]; /** * Creates a new DB_Legend_WeightConditionArray instance using the specified properties. * @param [properties] Properties to set * @returns DB_Legend_WeightConditionArray instance */ public static create(properties?: server.IDB_Legend_WeightConditionArray): server.DB_Legend_WeightConditionArray; /** * Encodes the specified DB_Legend_WeightConditionArray message. Does not implicitly {@link server.DB_Legend_WeightConditionArray.verify|verify} messages. * @param message DB_Legend_WeightConditionArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_Legend_WeightConditionArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_Legend_WeightConditionArray message, length delimited. Does not implicitly {@link server.DB_Legend_WeightConditionArray.verify|verify} messages. * @param message DB_Legend_WeightConditionArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_Legend_WeightConditionArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_Legend_WeightConditionArray message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_Legend_WeightConditionArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_Legend_WeightConditionArray; /** * Decodes a DB_Legend_WeightConditionArray message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_Legend_WeightConditionArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_Legend_WeightConditionArray; /** * Verifies a DB_Legend_WeightConditionArray message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_Legend_WeightConditionArray message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_Legend_WeightConditionArray */ public static fromObject(object: { [k: string]: any }): server.DB_Legend_WeightConditionArray; /** * Creates a plain object from a DB_Legend_WeightConditionArray message. Also converts values to other types if specified. * @param message DB_Legend_WeightConditionArray * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_Legend_WeightConditionArray, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_Legend_WeightConditionArray to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_Legend_WeightConditionArray * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_MatchRank. */ interface IDB_MatchRank { /** DB_MatchRank Id */ Id?: (number|null); /** DB_MatchRank RankStar */ RankStar?: (number[]|null); } /** Represents a DB_MatchRank. */ class DB_MatchRank implements IDB_MatchRank { /** * Constructs a new DB_MatchRank. * @param [properties] Properties to set */ constructor(properties?: server.IDB_MatchRank); /** DB_MatchRank Id. */ public Id: number; /** DB_MatchRank RankStar. */ public RankStar: number[]; /** * Creates a new DB_MatchRank instance using the specified properties. * @param [properties] Properties to set * @returns DB_MatchRank instance */ public static create(properties?: server.IDB_MatchRank): server.DB_MatchRank; /** * Encodes the specified DB_MatchRank message. Does not implicitly {@link server.DB_MatchRank.verify|verify} messages. * @param message DB_MatchRank message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_MatchRank, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_MatchRank message, length delimited. Does not implicitly {@link server.DB_MatchRank.verify|verify} messages. * @param message DB_MatchRank message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_MatchRank, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_MatchRank message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_MatchRank * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_MatchRank; /** * Decodes a DB_MatchRank message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_MatchRank * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_MatchRank; /** * Verifies a DB_MatchRank message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_MatchRank message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_MatchRank */ public static fromObject(object: { [k: string]: any }): server.DB_MatchRank; /** * Creates a plain object from a DB_MatchRank message. Also converts values to other types if specified. * @param message DB_MatchRank * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_MatchRank, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_MatchRank to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_MatchRank * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_MatchRankArray. */ interface IDB_MatchRankArray { /** DB_MatchRankArray Arr */ Arr?: (server.IDB_MatchRank[]|null); } /** Represents a DB_MatchRankArray. */ class DB_MatchRankArray implements IDB_MatchRankArray { /** * Constructs a new DB_MatchRankArray. * @param [properties] Properties to set */ constructor(properties?: server.IDB_MatchRankArray); /** DB_MatchRankArray Arr. */ public Arr: server.IDB_MatchRank[]; /** * Creates a new DB_MatchRankArray instance using the specified properties. * @param [properties] Properties to set * @returns DB_MatchRankArray instance */ public static create(properties?: server.IDB_MatchRankArray): server.DB_MatchRankArray; /** * Encodes the specified DB_MatchRankArray message. Does not implicitly {@link server.DB_MatchRankArray.verify|verify} messages. * @param message DB_MatchRankArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_MatchRankArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_MatchRankArray message, length delimited. Does not implicitly {@link server.DB_MatchRankArray.verify|verify} messages. * @param message DB_MatchRankArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_MatchRankArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_MatchRankArray message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_MatchRankArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_MatchRankArray; /** * Decodes a DB_MatchRankArray message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_MatchRankArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_MatchRankArray; /** * Verifies a DB_MatchRankArray message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_MatchRankArray message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_MatchRankArray */ public static fromObject(object: { [k: string]: any }): server.DB_MatchRankArray; /** * Creates a plain object from a DB_MatchRankArray message. Also converts values to other types if specified. * @param message DB_MatchRankArray * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_MatchRankArray, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_MatchRankArray to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_MatchRankArray * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_Name. */ interface IDB_Name { /** DB_Name Id */ Id?: (number|null); /** DB_Name Name */ Name?: (string|null); } /** Represents a DB_Name. */ class DB_Name implements IDB_Name { /** * Constructs a new DB_Name. * @param [properties] Properties to set */ constructor(properties?: server.IDB_Name); /** DB_Name Id. */ public Id: number; /** DB_Name Name. */ public Name: string; /** * Creates a new DB_Name instance using the specified properties. * @param [properties] Properties to set * @returns DB_Name instance */ public static create(properties?: server.IDB_Name): server.DB_Name; /** * Encodes the specified DB_Name message. Does not implicitly {@link server.DB_Name.verify|verify} messages. * @param message DB_Name message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_Name, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_Name message, length delimited. Does not implicitly {@link server.DB_Name.verify|verify} messages. * @param message DB_Name message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_Name, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_Name message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_Name * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_Name; /** * Decodes a DB_Name message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_Name * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_Name; /** * Verifies a DB_Name message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_Name message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_Name */ public static fromObject(object: { [k: string]: any }): server.DB_Name; /** * Creates a plain object from a DB_Name message. Also converts values to other types if specified. * @param message DB_Name * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_Name, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_Name to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_Name * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_NameArray. */ interface IDB_NameArray { /** DB_NameArray Arr */ Arr?: (server.IDB_Name[]|null); } /** Represents a DB_NameArray. */ class DB_NameArray implements IDB_NameArray { /** * Constructs a new DB_NameArray. * @param [properties] Properties to set */ constructor(properties?: server.IDB_NameArray); /** DB_NameArray Arr. */ public Arr: server.IDB_Name[]; /** * Creates a new DB_NameArray instance using the specified properties. * @param [properties] Properties to set * @returns DB_NameArray instance */ public static create(properties?: server.IDB_NameArray): server.DB_NameArray; /** * Encodes the specified DB_NameArray message. Does not implicitly {@link server.DB_NameArray.verify|verify} messages. * @param message DB_NameArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_NameArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_NameArray message, length delimited. Does not implicitly {@link server.DB_NameArray.verify|verify} messages. * @param message DB_NameArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_NameArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_NameArray message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_NameArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_NameArray; /** * Decodes a DB_NameArray message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_NameArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_NameArray; /** * Verifies a DB_NameArray message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_NameArray message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_NameArray */ public static fromObject(object: { [k: string]: any }): server.DB_NameArray; /** * Creates a plain object from a DB_NameArray message. Also converts values to other types if specified. * @param message DB_NameArray * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_NameArray, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_NameArray to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_NameArray * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_NameBoy. */ interface IDB_NameBoy { /** DB_NameBoy Id */ Id?: (number|null); /** DB_NameBoy Name */ Name?: (string|null); } /** Represents a DB_NameBoy. */ class DB_NameBoy implements IDB_NameBoy { /** * Constructs a new DB_NameBoy. * @param [properties] Properties to set */ constructor(properties?: server.IDB_NameBoy); /** DB_NameBoy Id. */ public Id: number; /** DB_NameBoy Name. */ public Name: string; /** * Creates a new DB_NameBoy instance using the specified properties. * @param [properties] Properties to set * @returns DB_NameBoy instance */ public static create(properties?: server.IDB_NameBoy): server.DB_NameBoy; /** * Encodes the specified DB_NameBoy message. Does not implicitly {@link server.DB_NameBoy.verify|verify} messages. * @param message DB_NameBoy message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_NameBoy, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_NameBoy message, length delimited. Does not implicitly {@link server.DB_NameBoy.verify|verify} messages. * @param message DB_NameBoy message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_NameBoy, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_NameBoy message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_NameBoy * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_NameBoy; /** * Decodes a DB_NameBoy message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_NameBoy * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_NameBoy; /** * Verifies a DB_NameBoy message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_NameBoy message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_NameBoy */ public static fromObject(object: { [k: string]: any }): server.DB_NameBoy; /** * Creates a plain object from a DB_NameBoy message. Also converts values to other types if specified. * @param message DB_NameBoy * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_NameBoy, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_NameBoy to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_NameBoy * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_NameBoyArray. */ interface IDB_NameBoyArray { /** DB_NameBoyArray Arr */ Arr?: (server.IDB_NameBoy[]|null); } /** Represents a DB_NameBoyArray. */ class DB_NameBoyArray implements IDB_NameBoyArray { /** * Constructs a new DB_NameBoyArray. * @param [properties] Properties to set */ constructor(properties?: server.IDB_NameBoyArray); /** DB_NameBoyArray Arr. */ public Arr: server.IDB_NameBoy[]; /** * Creates a new DB_NameBoyArray instance using the specified properties. * @param [properties] Properties to set * @returns DB_NameBoyArray instance */ public static create(properties?: server.IDB_NameBoyArray): server.DB_NameBoyArray; /** * Encodes the specified DB_NameBoyArray message. Does not implicitly {@link server.DB_NameBoyArray.verify|verify} messages. * @param message DB_NameBoyArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_NameBoyArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_NameBoyArray message, length delimited. Does not implicitly {@link server.DB_NameBoyArray.verify|verify} messages. * @param message DB_NameBoyArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_NameBoyArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_NameBoyArray message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_NameBoyArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_NameBoyArray; /** * Decodes a DB_NameBoyArray message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_NameBoyArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_NameBoyArray; /** * Verifies a DB_NameBoyArray message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_NameBoyArray message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_NameBoyArray */ public static fromObject(object: { [k: string]: any }): server.DB_NameBoyArray; /** * Creates a plain object from a DB_NameBoyArray message. Also converts values to other types if specified. * @param message DB_NameBoyArray * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_NameBoyArray, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_NameBoyArray to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_NameBoyArray * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_NameGirl. */ interface IDB_NameGirl { /** DB_NameGirl Id */ Id?: (number|null); /** DB_NameGirl Name */ Name?: (string|null); } /** Represents a DB_NameGirl. */ class DB_NameGirl implements IDB_NameGirl { /** * Constructs a new DB_NameGirl. * @param [properties] Properties to set */ constructor(properties?: server.IDB_NameGirl); /** DB_NameGirl Id. */ public Id: number; /** DB_NameGirl Name. */ public Name: string; /** * Creates a new DB_NameGirl instance using the specified properties. * @param [properties] Properties to set * @returns DB_NameGirl instance */ public static create(properties?: server.IDB_NameGirl): server.DB_NameGirl; /** * Encodes the specified DB_NameGirl message. Does not implicitly {@link server.DB_NameGirl.verify|verify} messages. * @param message DB_NameGirl message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_NameGirl, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_NameGirl message, length delimited. Does not implicitly {@link server.DB_NameGirl.verify|verify} messages. * @param message DB_NameGirl message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_NameGirl, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_NameGirl message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_NameGirl * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_NameGirl; /** * Decodes a DB_NameGirl message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_NameGirl * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_NameGirl; /** * Verifies a DB_NameGirl message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_NameGirl message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_NameGirl */ public static fromObject(object: { [k: string]: any }): server.DB_NameGirl; /** * Creates a plain object from a DB_NameGirl message. Also converts values to other types if specified. * @param message DB_NameGirl * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_NameGirl, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_NameGirl to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_NameGirl * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_NameGirlArray. */ interface IDB_NameGirlArray { /** DB_NameGirlArray Arr */ Arr?: (server.IDB_NameGirl[]|null); } /** Represents a DB_NameGirlArray. */ class DB_NameGirlArray implements IDB_NameGirlArray { /** * Constructs a new DB_NameGirlArray. * @param [properties] Properties to set */ constructor(properties?: server.IDB_NameGirlArray); /** DB_NameGirlArray Arr. */ public Arr: server.IDB_NameGirl[]; /** * Creates a new DB_NameGirlArray instance using the specified properties. * @param [properties] Properties to set * @returns DB_NameGirlArray instance */ public static create(properties?: server.IDB_NameGirlArray): server.DB_NameGirlArray; /** * Encodes the specified DB_NameGirlArray message. Does not implicitly {@link server.DB_NameGirlArray.verify|verify} messages. * @param message DB_NameGirlArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_NameGirlArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_NameGirlArray message, length delimited. Does not implicitly {@link server.DB_NameGirlArray.verify|verify} messages. * @param message DB_NameGirlArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_NameGirlArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_NameGirlArray message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_NameGirlArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_NameGirlArray; /** * Decodes a DB_NameGirlArray message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_NameGirlArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_NameGirlArray; /** * Verifies a DB_NameGirlArray message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_NameGirlArray message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_NameGirlArray */ public static fromObject(object: { [k: string]: any }): server.DB_NameGirlArray; /** * Creates a plain object from a DB_NameGirlArray message. Also converts values to other types if specified. * @param message DB_NameGirlArray * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_NameGirlArray, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_NameGirlArray to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_NameGirlArray * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_NewPlayer. */ interface IDB_NewPlayer { /** DB_NewPlayer Id */ Id?: (number|null); /** DB_NewPlayer Condition1 */ Condition1?: (number|null); /** DB_NewPlayer ConditionValue1 */ ConditionValue1?: (number|Long|null); /** DB_NewPlayer Condition2 */ Condition2?: (number|null); /** DB_NewPlayer ConditionValue2 */ ConditionValue2?: (number|Long|null); /** DB_NewPlayer Bond */ Bond?: (number|null); /** DB_NewPlayer AddType */ AddType?: (number|null); /** DB_NewPlayer AddMax */ AddMax?: (number|Long|null); /** DB_NewPlayer AddMin */ AddMin?: (number|Long|null); /** DB_NewPlayer TianHuRate */ TianHuRate?: (number|null); } /** Represents a DB_NewPlayer. */ class DB_NewPlayer implements IDB_NewPlayer { /** * Constructs a new DB_NewPlayer. * @param [properties] Properties to set */ constructor(properties?: server.IDB_NewPlayer); /** DB_NewPlayer Id. */ public Id: number; /** DB_NewPlayer Condition1. */ public Condition1: number; /** DB_NewPlayer ConditionValue1. */ public ConditionValue1: (number|Long); /** DB_NewPlayer Condition2. */ public Condition2: number; /** DB_NewPlayer ConditionValue2. */ public ConditionValue2: (number|Long); /** DB_NewPlayer Bond. */ public Bond: number; /** DB_NewPlayer AddType. */ public AddType: number; /** DB_NewPlayer AddMax. */ public AddMax: (number|Long); /** DB_NewPlayer AddMin. */ public AddMin: (number|Long); /** DB_NewPlayer TianHuRate. */ public TianHuRate: number; /** * Creates a new DB_NewPlayer instance using the specified properties. * @param [properties] Properties to set * @returns DB_NewPlayer instance */ public static create(properties?: server.IDB_NewPlayer): server.DB_NewPlayer; /** * Encodes the specified DB_NewPlayer message. Does not implicitly {@link server.DB_NewPlayer.verify|verify} messages. * @param message DB_NewPlayer message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_NewPlayer, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_NewPlayer message, length delimited. Does not implicitly {@link server.DB_NewPlayer.verify|verify} messages. * @param message DB_NewPlayer message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_NewPlayer, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_NewPlayer message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_NewPlayer * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_NewPlayer; /** * Decodes a DB_NewPlayer message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_NewPlayer * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_NewPlayer; /** * Verifies a DB_NewPlayer message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_NewPlayer message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_NewPlayer */ public static fromObject(object: { [k: string]: any }): server.DB_NewPlayer; /** * Creates a plain object from a DB_NewPlayer message. Also converts values to other types if specified. * @param message DB_NewPlayer * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_NewPlayer, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_NewPlayer to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_NewPlayer * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_NewPlayerArray. */ interface IDB_NewPlayerArray { /** DB_NewPlayerArray Arr */ Arr?: (server.IDB_NewPlayer[]|null); } /** Represents a DB_NewPlayerArray. */ class DB_NewPlayerArray implements IDB_NewPlayerArray { /** * Constructs a new DB_NewPlayerArray. * @param [properties] Properties to set */ constructor(properties?: server.IDB_NewPlayerArray); /** DB_NewPlayerArray Arr. */ public Arr: server.IDB_NewPlayer[]; /** * Creates a new DB_NewPlayerArray instance using the specified properties. * @param [properties] Properties to set * @returns DB_NewPlayerArray instance */ public static create(properties?: server.IDB_NewPlayerArray): server.DB_NewPlayerArray; /** * Encodes the specified DB_NewPlayerArray message. Does not implicitly {@link server.DB_NewPlayerArray.verify|verify} messages. * @param message DB_NewPlayerArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_NewPlayerArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_NewPlayerArray message, length delimited. Does not implicitly {@link server.DB_NewPlayerArray.verify|verify} messages. * @param message DB_NewPlayerArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_NewPlayerArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_NewPlayerArray message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_NewPlayerArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_NewPlayerArray; /** * Decodes a DB_NewPlayerArray message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_NewPlayerArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_NewPlayerArray; /** * Verifies a DB_NewPlayerArray message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_NewPlayerArray message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_NewPlayerArray */ public static fromObject(object: { [k: string]: any }): server.DB_NewPlayerArray; /** * Creates a plain object from a DB_NewPlayerArray message. Also converts values to other types if specified. * @param message DB_NewPlayerArray * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_NewPlayerArray, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_NewPlayerArray to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_NewPlayerArray * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_PassShow. */ interface IDB_PassShow { /** DB_PassShow Id */ Id?: (number|null); /** DB_PassShow ShowType */ ShowType?: (number|null); /** DB_PassShow ShowVolume */ ShowVolume?: (number|null); /** DB_PassShow Location */ Location?: (number|null); } /** Represents a DB_PassShow. */ class DB_PassShow implements IDB_PassShow { /** * Constructs a new DB_PassShow. * @param [properties] Properties to set */ constructor(properties?: server.IDB_PassShow); /** DB_PassShow Id. */ public Id: number; /** DB_PassShow ShowType. */ public ShowType: number; /** DB_PassShow ShowVolume. */ public ShowVolume: number; /** DB_PassShow Location. */ public Location: number; /** * Creates a new DB_PassShow instance using the specified properties. * @param [properties] Properties to set * @returns DB_PassShow instance */ public static create(properties?: server.IDB_PassShow): server.DB_PassShow; /** * Encodes the specified DB_PassShow message. Does not implicitly {@link server.DB_PassShow.verify|verify} messages. * @param message DB_PassShow message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_PassShow, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_PassShow message, length delimited. Does not implicitly {@link server.DB_PassShow.verify|verify} messages. * @param message DB_PassShow message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_PassShow, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_PassShow message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_PassShow * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_PassShow; /** * Decodes a DB_PassShow message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_PassShow * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_PassShow; /** * Verifies a DB_PassShow message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_PassShow message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_PassShow */ public static fromObject(object: { [k: string]: any }): server.DB_PassShow; /** * Creates a plain object from a DB_PassShow message. Also converts values to other types if specified. * @param message DB_PassShow * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_PassShow, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_PassShow to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_PassShow * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_PassShowArray. */ interface IDB_PassShowArray { /** DB_PassShowArray Arr */ Arr?: (server.IDB_PassShow[]|null); } /** Represents a DB_PassShowArray. */ class DB_PassShowArray implements IDB_PassShowArray { /** * Constructs a new DB_PassShowArray. * @param [properties] Properties to set */ constructor(properties?: server.IDB_PassShowArray); /** DB_PassShowArray Arr. */ public Arr: server.IDB_PassShow[]; /** * Creates a new DB_PassShowArray instance using the specified properties. * @param [properties] Properties to set * @returns DB_PassShowArray instance */ public static create(properties?: server.IDB_PassShowArray): server.DB_PassShowArray; /** * Encodes the specified DB_PassShowArray message. Does not implicitly {@link server.DB_PassShowArray.verify|verify} messages. * @param message DB_PassShowArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_PassShowArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_PassShowArray message, length delimited. Does not implicitly {@link server.DB_PassShowArray.verify|verify} messages. * @param message DB_PassShowArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_PassShowArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_PassShowArray message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_PassShowArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_PassShowArray; /** * Decodes a DB_PassShowArray message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_PassShowArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_PassShowArray; /** * Verifies a DB_PassShowArray message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_PassShowArray message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_PassShowArray */ public static fromObject(object: { [k: string]: any }): server.DB_PassShowArray; /** * Creates a plain object from a DB_PassShowArray message. Also converts values to other types if specified. * @param message DB_PassShowArray * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_PassShowArray, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_PassShowArray to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_PassShowArray * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_PetSkill. */ interface IDB_PetSkill { /** DB_PetSkill Id */ Id?: (number|null); /** DB_PetSkill SkillId */ SkillId?: (number|null); /** DB_PetSkill SkillType */ SkillType?: (number|null); /** DB_PetSkill PetId */ PetId?: (number|null); /** DB_PetSkill SkillLevel */ SkillLevel?: (number|null); /** DB_PetSkill SkillName */ SkillName?: (string|null); /** DB_PetSkill SkillDes */ SkillDes?: (string|null); /** DB_PetSkill SKillValue */ SKillValue?: (number|null); /** DB_PetSkill ItemConsum */ ItemConsum?: ({ [k: string]: (number|Long) }|null); } /** Represents a DB_PetSkill. */ class DB_PetSkill implements IDB_PetSkill { /** * Constructs a new DB_PetSkill. * @param [properties] Properties to set */ constructor(properties?: server.IDB_PetSkill); /** DB_PetSkill Id. */ public Id: number; /** DB_PetSkill SkillId. */ public SkillId: number; /** DB_PetSkill SkillType. */ public SkillType: number; /** DB_PetSkill PetId. */ public PetId: number; /** DB_PetSkill SkillLevel. */ public SkillLevel: number; /** DB_PetSkill SkillName. */ public SkillName: string; /** DB_PetSkill SkillDes. */ public SkillDes: string; /** DB_PetSkill SKillValue. */ public SKillValue: number; /** DB_PetSkill ItemConsum. */ public ItemConsum: { [k: string]: (number|Long) }; /** * Creates a new DB_PetSkill instance using the specified properties. * @param [properties] Properties to set * @returns DB_PetSkill instance */ public static create(properties?: server.IDB_PetSkill): server.DB_PetSkill; /** * Encodes the specified DB_PetSkill message. Does not implicitly {@link server.DB_PetSkill.verify|verify} messages. * @param message DB_PetSkill message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_PetSkill, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_PetSkill message, length delimited. Does not implicitly {@link server.DB_PetSkill.verify|verify} messages. * @param message DB_PetSkill message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_PetSkill, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_PetSkill message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_PetSkill * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_PetSkill; /** * Decodes a DB_PetSkill message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_PetSkill * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_PetSkill; /** * Verifies a DB_PetSkill message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_PetSkill message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_PetSkill */ public static fromObject(object: { [k: string]: any }): server.DB_PetSkill; /** * Creates a plain object from a DB_PetSkill message. Also converts values to other types if specified. * @param message DB_PetSkill * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_PetSkill, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_PetSkill to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_PetSkill * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_PetSkillArray. */ interface IDB_PetSkillArray { /** DB_PetSkillArray Arr */ Arr?: (server.IDB_PetSkill[]|null); } /** Represents a DB_PetSkillArray. */ class DB_PetSkillArray implements IDB_PetSkillArray { /** * Constructs a new DB_PetSkillArray. * @param [properties] Properties to set */ constructor(properties?: server.IDB_PetSkillArray); /** DB_PetSkillArray Arr. */ public Arr: server.IDB_PetSkill[]; /** * Creates a new DB_PetSkillArray instance using the specified properties. * @param [properties] Properties to set * @returns DB_PetSkillArray instance */ public static create(properties?: server.IDB_PetSkillArray): server.DB_PetSkillArray; /** * Encodes the specified DB_PetSkillArray message. Does not implicitly {@link server.DB_PetSkillArray.verify|verify} messages. * @param message DB_PetSkillArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_PetSkillArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_PetSkillArray message, length delimited. Does not implicitly {@link server.DB_PetSkillArray.verify|verify} messages. * @param message DB_PetSkillArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_PetSkillArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_PetSkillArray message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_PetSkillArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_PetSkillArray; /** * Decodes a DB_PetSkillArray message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_PetSkillArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_PetSkillArray; /** * Verifies a DB_PetSkillArray message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_PetSkillArray message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_PetSkillArray */ public static fromObject(object: { [k: string]: any }): server.DB_PetSkillArray; /** * Creates a plain object from a DB_PetSkillArray message. Also converts values to other types if specified. * @param message DB_PetSkillArray * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_PetSkillArray, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_PetSkillArray to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_PetSkillArray * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_PhoneLottery. */ interface IDB_PhoneLottery { /** DB_PhoneLottery Id */ Id?: (number|null); /** DB_PhoneLottery Type */ Type?: (number|null); /** DB_PhoneLottery Name */ Name?: (number|null); /** DB_PhoneLottery Item_Id */ Item_Id?: (number|null); /** DB_PhoneLottery Grade */ Grade?: (number|null); /** DB_PhoneLottery Odd */ Odd?: (number|null); /** DB_PhoneLottery Oddrate1 */ Oddrate1?: (number|null); /** DB_PhoneLottery Odd2 */ Odd2?: (number|null); /** DB_PhoneLottery Oddrate2 */ Oddrate2?: (number|null); /** DB_PhoneLottery Odd3 */ Odd3?: (number|null); /** DB_PhoneLottery Oddrate3 */ Oddrate3?: (number|null); /** DB_PhoneLottery Oddrate4 */ Oddrate4?: (number|null); } /** Represents a DB_PhoneLottery. */ class DB_PhoneLottery implements IDB_PhoneLottery { /** * Constructs a new DB_PhoneLottery. * @param [properties] Properties to set */ constructor(properties?: server.IDB_PhoneLottery); /** DB_PhoneLottery Id. */ public Id: number; /** DB_PhoneLottery Type. */ public Type: number; /** DB_PhoneLottery Name. */ public Name: number; /** DB_PhoneLottery Item_Id. */ public Item_Id: number; /** DB_PhoneLottery Grade. */ public Grade: number; /** DB_PhoneLottery Odd. */ public Odd: number; /** DB_PhoneLottery Oddrate1. */ public Oddrate1: number; /** DB_PhoneLottery Odd2. */ public Odd2: number; /** DB_PhoneLottery Oddrate2. */ public Oddrate2: number; /** DB_PhoneLottery Odd3. */ public Odd3: number; /** DB_PhoneLottery Oddrate3. */ public Oddrate3: number; /** DB_PhoneLottery Oddrate4. */ public Oddrate4: number; /** * Creates a new DB_PhoneLottery instance using the specified properties. * @param [properties] Properties to set * @returns DB_PhoneLottery instance */ public static create(properties?: server.IDB_PhoneLottery): server.DB_PhoneLottery; /** * Encodes the specified DB_PhoneLottery message. Does not implicitly {@link server.DB_PhoneLottery.verify|verify} messages. * @param message DB_PhoneLottery message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_PhoneLottery, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_PhoneLottery message, length delimited. Does not implicitly {@link server.DB_PhoneLottery.verify|verify} messages. * @param message DB_PhoneLottery message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_PhoneLottery, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_PhoneLottery message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_PhoneLottery * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_PhoneLottery; /** * Decodes a DB_PhoneLottery message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_PhoneLottery * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_PhoneLottery; /** * Verifies a DB_PhoneLottery message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_PhoneLottery message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_PhoneLottery */ public static fromObject(object: { [k: string]: any }): server.DB_PhoneLottery; /** * Creates a plain object from a DB_PhoneLottery message. Also converts values to other types if specified. * @param message DB_PhoneLottery * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_PhoneLottery, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_PhoneLottery to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_PhoneLottery * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_PhoneLotteryArray. */ interface IDB_PhoneLotteryArray { /** DB_PhoneLotteryArray Arr */ Arr?: (server.IDB_PhoneLottery[]|null); } /** Represents a DB_PhoneLotteryArray. */ class DB_PhoneLotteryArray implements IDB_PhoneLotteryArray { /** * Constructs a new DB_PhoneLotteryArray. * @param [properties] Properties to set */ constructor(properties?: server.IDB_PhoneLotteryArray); /** DB_PhoneLotteryArray Arr. */ public Arr: server.IDB_PhoneLottery[]; /** * Creates a new DB_PhoneLotteryArray instance using the specified properties. * @param [properties] Properties to set * @returns DB_PhoneLotteryArray instance */ public static create(properties?: server.IDB_PhoneLotteryArray): server.DB_PhoneLotteryArray; /** * Encodes the specified DB_PhoneLotteryArray message. Does not implicitly {@link server.DB_PhoneLotteryArray.verify|verify} messages. * @param message DB_PhoneLotteryArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_PhoneLotteryArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_PhoneLotteryArray message, length delimited. Does not implicitly {@link server.DB_PhoneLotteryArray.verify|verify} messages. * @param message DB_PhoneLotteryArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_PhoneLotteryArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_PhoneLotteryArray message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_PhoneLotteryArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_PhoneLotteryArray; /** * Decodes a DB_PhoneLotteryArray message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_PhoneLotteryArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_PhoneLotteryArray; /** * Verifies a DB_PhoneLotteryArray message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_PhoneLotteryArray message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_PhoneLotteryArray */ public static fromObject(object: { [k: string]: any }): server.DB_PhoneLotteryArray; /** * Creates a plain object from a DB_PhoneLotteryArray message. Also converts values to other types if specified. * @param message DB_PhoneLotteryArray * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_PhoneLotteryArray, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_PhoneLotteryArray to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_PhoneLotteryArray * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_PigBank_Diamond. */ interface IDB_PigBank_Diamond { /** DB_PigBank_Diamond Id */ Id?: (number|null); /** DB_PigBank_Diamond BuyCountMin */ BuyCountMin?: (number|null); /** DB_PigBank_Diamond BuyCountMax */ BuyCountMax?: (number|null); /** DB_PigBank_Diamond CostDiamond */ CostDiamond?: (number|null); /** DB_PigBank_Diamond MaxGold */ MaxGold?: (number|null); /** DB_PigBank_Diamond MaxDiamond */ MaxDiamond?: (number|null); /** DB_PigBank_Diamond DiamondId */ DiamondId?: (number|null); /** DB_PigBank_Diamond CoinPrice */ CoinPrice?: (number|null); /** DB_PigBank_Diamond DiamondPrice */ DiamondPrice?: (number|null); /** DB_PigBank_Diamond DiamondNowPrice */ DiamondNowPrice?: (number|null); } /** Represents a DB_PigBank_Diamond. */ class DB_PigBank_Diamond implements IDB_PigBank_Diamond { /** * Constructs a new DB_PigBank_Diamond. * @param [properties] Properties to set */ constructor(properties?: server.IDB_PigBank_Diamond); /** DB_PigBank_Diamond Id. */ public Id: number; /** DB_PigBank_Diamond BuyCountMin. */ public BuyCountMin: number; /** DB_PigBank_Diamond BuyCountMax. */ public BuyCountMax: number; /** DB_PigBank_Diamond CostDiamond. */ public CostDiamond: number; /** DB_PigBank_Diamond MaxGold. */ public MaxGold: number; /** DB_PigBank_Diamond MaxDiamond. */ public MaxDiamond: number; /** DB_PigBank_Diamond DiamondId. */ public DiamondId: number; /** DB_PigBank_Diamond CoinPrice. */ public CoinPrice: number; /** DB_PigBank_Diamond DiamondPrice. */ public DiamondPrice: number; /** DB_PigBank_Diamond DiamondNowPrice. */ public DiamondNowPrice: number; /** * Creates a new DB_PigBank_Diamond instance using the specified properties. * @param [properties] Properties to set * @returns DB_PigBank_Diamond instance */ public static create(properties?: server.IDB_PigBank_Diamond): server.DB_PigBank_Diamond; /** * Encodes the specified DB_PigBank_Diamond message. Does not implicitly {@link server.DB_PigBank_Diamond.verify|verify} messages. * @param message DB_PigBank_Diamond message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_PigBank_Diamond, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_PigBank_Diamond message, length delimited. Does not implicitly {@link server.DB_PigBank_Diamond.verify|verify} messages. * @param message DB_PigBank_Diamond message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_PigBank_Diamond, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_PigBank_Diamond message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_PigBank_Diamond * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_PigBank_Diamond; /** * Decodes a DB_PigBank_Diamond message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_PigBank_Diamond * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_PigBank_Diamond; /** * Verifies a DB_PigBank_Diamond message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_PigBank_Diamond message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_PigBank_Diamond */ public static fromObject(object: { [k: string]: any }): server.DB_PigBank_Diamond; /** * Creates a plain object from a DB_PigBank_Diamond message. Also converts values to other types if specified. * @param message DB_PigBank_Diamond * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_PigBank_Diamond, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_PigBank_Diamond to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_PigBank_Diamond * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_PigBank_DiamondArray. */ interface IDB_PigBank_DiamondArray { /** DB_PigBank_DiamondArray Arr */ Arr?: (server.IDB_PigBank_Diamond[]|null); } /** Represents a DB_PigBank_DiamondArray. */ class DB_PigBank_DiamondArray implements IDB_PigBank_DiamondArray { /** * Constructs a new DB_PigBank_DiamondArray. * @param [properties] Properties to set */ constructor(properties?: server.IDB_PigBank_DiamondArray); /** DB_PigBank_DiamondArray Arr. */ public Arr: server.IDB_PigBank_Diamond[]; /** * Creates a new DB_PigBank_DiamondArray instance using the specified properties. * @param [properties] Properties to set * @returns DB_PigBank_DiamondArray instance */ public static create(properties?: server.IDB_PigBank_DiamondArray): server.DB_PigBank_DiamondArray; /** * Encodes the specified DB_PigBank_DiamondArray message. Does not implicitly {@link server.DB_PigBank_DiamondArray.verify|verify} messages. * @param message DB_PigBank_DiamondArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_PigBank_DiamondArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_PigBank_DiamondArray message, length delimited. Does not implicitly {@link server.DB_PigBank_DiamondArray.verify|verify} messages. * @param message DB_PigBank_DiamondArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_PigBank_DiamondArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_PigBank_DiamondArray message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_PigBank_DiamondArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_PigBank_DiamondArray; /** * Decodes a DB_PigBank_DiamondArray message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_PigBank_DiamondArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_PigBank_DiamondArray; /** * Verifies a DB_PigBank_DiamondArray message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_PigBank_DiamondArray message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_PigBank_DiamondArray */ public static fromObject(object: { [k: string]: any }): server.DB_PigBank_DiamondArray; /** * Creates a plain object from a DB_PigBank_DiamondArray message. Also converts values to other types if specified. * @param message DB_PigBank_DiamondArray * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_PigBank_DiamondArray, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_PigBank_DiamondArray to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_PigBank_DiamondArray * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_Pigbank_Prop. */ interface IDB_Pigbank_Prop { /** DB_Pigbank_Prop Id */ Id?: (number|null); /** DB_Pigbank_Prop PorpName */ PorpName?: (string|null); /** DB_Pigbank_Prop PropValue */ PropValue?: (number|null); } /** Represents a DB_Pigbank_Prop. */ class DB_Pigbank_Prop implements IDB_Pigbank_Prop { /** * Constructs a new DB_Pigbank_Prop. * @param [properties] Properties to set */ constructor(properties?: server.IDB_Pigbank_Prop); /** DB_Pigbank_Prop Id. */ public Id: number; /** DB_Pigbank_Prop PorpName. */ public PorpName: string; /** DB_Pigbank_Prop PropValue. */ public PropValue: number; /** * Creates a new DB_Pigbank_Prop instance using the specified properties. * @param [properties] Properties to set * @returns DB_Pigbank_Prop instance */ public static create(properties?: server.IDB_Pigbank_Prop): server.DB_Pigbank_Prop; /** * Encodes the specified DB_Pigbank_Prop message. Does not implicitly {@link server.DB_Pigbank_Prop.verify|verify} messages. * @param message DB_Pigbank_Prop message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_Pigbank_Prop, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_Pigbank_Prop message, length delimited. Does not implicitly {@link server.DB_Pigbank_Prop.verify|verify} messages. * @param message DB_Pigbank_Prop message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_Pigbank_Prop, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_Pigbank_Prop message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_Pigbank_Prop * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_Pigbank_Prop; /** * Decodes a DB_Pigbank_Prop message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_Pigbank_Prop * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_Pigbank_Prop; /** * Verifies a DB_Pigbank_Prop message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_Pigbank_Prop message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_Pigbank_Prop */ public static fromObject(object: { [k: string]: any }): server.DB_Pigbank_Prop; /** * Creates a plain object from a DB_Pigbank_Prop message. Also converts values to other types if specified. * @param message DB_Pigbank_Prop * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_Pigbank_Prop, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_Pigbank_Prop to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_Pigbank_Prop * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_Pigbank_PropArray. */ interface IDB_Pigbank_PropArray { /** DB_Pigbank_PropArray Arr */ Arr?: (server.IDB_Pigbank_Prop[]|null); } /** Represents a DB_Pigbank_PropArray. */ class DB_Pigbank_PropArray implements IDB_Pigbank_PropArray { /** * Constructs a new DB_Pigbank_PropArray. * @param [properties] Properties to set */ constructor(properties?: server.IDB_Pigbank_PropArray); /** DB_Pigbank_PropArray Arr. */ public Arr: server.IDB_Pigbank_Prop[]; /** * Creates a new DB_Pigbank_PropArray instance using the specified properties. * @param [properties] Properties to set * @returns DB_Pigbank_PropArray instance */ public static create(properties?: server.IDB_Pigbank_PropArray): server.DB_Pigbank_PropArray; /** * Encodes the specified DB_Pigbank_PropArray message. Does not implicitly {@link server.DB_Pigbank_PropArray.verify|verify} messages. * @param message DB_Pigbank_PropArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_Pigbank_PropArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_Pigbank_PropArray message, length delimited. Does not implicitly {@link server.DB_Pigbank_PropArray.verify|verify} messages. * @param message DB_Pigbank_PropArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_Pigbank_PropArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_Pigbank_PropArray message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_Pigbank_PropArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_Pigbank_PropArray; /** * Decodes a DB_Pigbank_PropArray message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_Pigbank_PropArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_Pigbank_PropArray; /** * Verifies a DB_Pigbank_PropArray message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_Pigbank_PropArray message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_Pigbank_PropArray */ public static fromObject(object: { [k: string]: any }): server.DB_Pigbank_PropArray; /** * Creates a plain object from a DB_Pigbank_PropArray message. Also converts values to other types if specified. * @param message DB_Pigbank_PropArray * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_Pigbank_PropArray, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_Pigbank_PropArray to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_Pigbank_PropArray * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_PlayerExp. */ interface IDB_PlayerExp { /** DB_PlayerExp Id */ Id?: (number|null); /** DB_PlayerExp Exp */ Exp?: (number|null); } /** Represents a DB_PlayerExp. */ class DB_PlayerExp implements IDB_PlayerExp { /** * Constructs a new DB_PlayerExp. * @param [properties] Properties to set */ constructor(properties?: server.IDB_PlayerExp); /** DB_PlayerExp Id. */ public Id: number; /** DB_PlayerExp Exp. */ public Exp: number; /** * Creates a new DB_PlayerExp instance using the specified properties. * @param [properties] Properties to set * @returns DB_PlayerExp instance */ public static create(properties?: server.IDB_PlayerExp): server.DB_PlayerExp; /** * Encodes the specified DB_PlayerExp message. Does not implicitly {@link server.DB_PlayerExp.verify|verify} messages. * @param message DB_PlayerExp message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_PlayerExp, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_PlayerExp message, length delimited. Does not implicitly {@link server.DB_PlayerExp.verify|verify} messages. * @param message DB_PlayerExp message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_PlayerExp, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_PlayerExp message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_PlayerExp * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_PlayerExp; /** * Decodes a DB_PlayerExp message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_PlayerExp * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_PlayerExp; /** * Verifies a DB_PlayerExp message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_PlayerExp message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_PlayerExp */ public static fromObject(object: { [k: string]: any }): server.DB_PlayerExp; /** * Creates a plain object from a DB_PlayerExp message. Also converts values to other types if specified. * @param message DB_PlayerExp * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_PlayerExp, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_PlayerExp to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_PlayerExp * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_PlayerExpArray. */ interface IDB_PlayerExpArray { /** DB_PlayerExpArray Arr */ Arr?: (server.IDB_PlayerExp[]|null); } /** Represents a DB_PlayerExpArray. */ class DB_PlayerExpArray implements IDB_PlayerExpArray { /** * Constructs a new DB_PlayerExpArray. * @param [properties] Properties to set */ constructor(properties?: server.IDB_PlayerExpArray); /** DB_PlayerExpArray Arr. */ public Arr: server.IDB_PlayerExp[]; /** * Creates a new DB_PlayerExpArray instance using the specified properties. * @param [properties] Properties to set * @returns DB_PlayerExpArray instance */ public static create(properties?: server.IDB_PlayerExpArray): server.DB_PlayerExpArray; /** * Encodes the specified DB_PlayerExpArray message. Does not implicitly {@link server.DB_PlayerExpArray.verify|verify} messages. * @param message DB_PlayerExpArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_PlayerExpArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_PlayerExpArray message, length delimited. Does not implicitly {@link server.DB_PlayerExpArray.verify|verify} messages. * @param message DB_PlayerExpArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_PlayerExpArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_PlayerExpArray message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_PlayerExpArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_PlayerExpArray; /** * Decodes a DB_PlayerExpArray message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_PlayerExpArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_PlayerExpArray; /** * Verifies a DB_PlayerExpArray message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_PlayerExpArray message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_PlayerExpArray */ public static fromObject(object: { [k: string]: any }): server.DB_PlayerExpArray; /** * Creates a plain object from a DB_PlayerExpArray message. Also converts values to other types if specified. * @param message DB_PlayerExpArray * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_PlayerExpArray, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_PlayerExpArray to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_PlayerExpArray * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_PlayerType. */ interface IDB_PlayerType { /** DB_PlayerType Id */ Id?: (number|null); /** DB_PlayerType Name */ Name?: (string|null); /** DB_PlayerType GameFreeId */ GameFreeId?: (number|null); /** DB_PlayerType PayLowerLimit */ PayLowerLimit?: (number|null); /** DB_PlayerType PayUpperLimit */ PayUpperLimit?: (number|null); /** DB_PlayerType GameTimeLowerLimit */ GameTimeLowerLimit?: (number|null); /** DB_PlayerType GameTimeUpperLimit */ GameTimeUpperLimit?: (number|null); /** DB_PlayerType TotalInLowerLimit */ TotalInLowerLimit?: (number|null); /** DB_PlayerType TotalInUpperLimit */ TotalInUpperLimit?: (number|null); /** DB_PlayerType OddsLowerLimit */ OddsLowerLimit?: (number|null); /** DB_PlayerType OddsUpperLimit */ OddsUpperLimit?: (number|null); /** DB_PlayerType LuckyRate */ LuckyRate?: (number|null); /** DB_PlayerType ChangeCardRate */ ChangeCardRate?: (number|null); /** DB_PlayerType CardValueRange */ CardValueRange?: (number[]|null); /** DB_PlayerType MatchPriority */ MatchPriority?: (number[]|null); /** DB_PlayerType ExcludeMatch */ ExcludeMatch?: (number[]|null); /** DB_PlayerType CardLibRate */ CardLibRate?: (number|null); /** DB_PlayerType CardLibArr */ CardLibArr?: (number[]|null); } /** Represents a DB_PlayerType. */ class DB_PlayerType implements IDB_PlayerType { /** * Constructs a new DB_PlayerType. * @param [properties] Properties to set */ constructor(properties?: server.IDB_PlayerType); /** DB_PlayerType Id. */ public Id: number; /** DB_PlayerType Name. */ public Name: string; /** DB_PlayerType GameFreeId. */ public GameFreeId: number; /** DB_PlayerType PayLowerLimit. */ public PayLowerLimit: number; /** DB_PlayerType PayUpperLimit. */ public PayUpperLimit: number; /** DB_PlayerType GameTimeLowerLimit. */ public GameTimeLowerLimit: number; /** DB_PlayerType GameTimeUpperLimit. */ public GameTimeUpperLimit: number; /** DB_PlayerType TotalInLowerLimit. */ public TotalInLowerLimit: number; /** DB_PlayerType TotalInUpperLimit. */ public TotalInUpperLimit: number; /** DB_PlayerType OddsLowerLimit. */ public OddsLowerLimit: number; /** DB_PlayerType OddsUpperLimit. */ public OddsUpperLimit: number; /** DB_PlayerType LuckyRate. */ public LuckyRate: number; /** DB_PlayerType ChangeCardRate. */ public ChangeCardRate: number; /** DB_PlayerType CardValueRange. */ public CardValueRange: number[]; /** DB_PlayerType MatchPriority. */ public MatchPriority: number[]; /** DB_PlayerType ExcludeMatch. */ public ExcludeMatch: number[]; /** DB_PlayerType CardLibRate. */ public CardLibRate: number; /** DB_PlayerType CardLibArr. */ public CardLibArr: number[]; /** * Creates a new DB_PlayerType instance using the specified properties. * @param [properties] Properties to set * @returns DB_PlayerType instance */ public static create(properties?: server.IDB_PlayerType): server.DB_PlayerType; /** * Encodes the specified DB_PlayerType message. Does not implicitly {@link server.DB_PlayerType.verify|verify} messages. * @param message DB_PlayerType message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_PlayerType, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_PlayerType message, length delimited. Does not implicitly {@link server.DB_PlayerType.verify|verify} messages. * @param message DB_PlayerType message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_PlayerType, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_PlayerType message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_PlayerType * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_PlayerType; /** * Decodes a DB_PlayerType message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_PlayerType * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_PlayerType; /** * Verifies a DB_PlayerType message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_PlayerType message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_PlayerType */ public static fromObject(object: { [k: string]: any }): server.DB_PlayerType; /** * Creates a plain object from a DB_PlayerType message. Also converts values to other types if specified. * @param message DB_PlayerType * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_PlayerType, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_PlayerType to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_PlayerType * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_PlayerTypeArray. */ interface IDB_PlayerTypeArray { /** DB_PlayerTypeArray Arr */ Arr?: (server.IDB_PlayerType[]|null); } /** Represents a DB_PlayerTypeArray. */ class DB_PlayerTypeArray implements IDB_PlayerTypeArray { /** * Constructs a new DB_PlayerTypeArray. * @param [properties] Properties to set */ constructor(properties?: server.IDB_PlayerTypeArray); /** DB_PlayerTypeArray Arr. */ public Arr: server.IDB_PlayerType[]; /** * Creates a new DB_PlayerTypeArray instance using the specified properties. * @param [properties] Properties to set * @returns DB_PlayerTypeArray instance */ public static create(properties?: server.IDB_PlayerTypeArray): server.DB_PlayerTypeArray; /** * Encodes the specified DB_PlayerTypeArray message. Does not implicitly {@link server.DB_PlayerTypeArray.verify|verify} messages. * @param message DB_PlayerTypeArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_PlayerTypeArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_PlayerTypeArray message, length delimited. Does not implicitly {@link server.DB_PlayerTypeArray.verify|verify} messages. * @param message DB_PlayerTypeArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_PlayerTypeArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_PlayerTypeArray message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_PlayerTypeArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_PlayerTypeArray; /** * Decodes a DB_PlayerTypeArray message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_PlayerTypeArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_PlayerTypeArray; /** * Verifies a DB_PlayerTypeArray message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_PlayerTypeArray message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_PlayerTypeArray */ public static fromObject(object: { [k: string]: any }): server.DB_PlayerTypeArray; /** * Creates a plain object from a DB_PlayerTypeArray message. Also converts values to other types if specified. * @param message DB_PlayerTypeArray * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_PlayerTypeArray, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_PlayerTypeArray to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_PlayerTypeArray * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_PotOdd. */ interface IDB_PotOdd { /** DB_PotOdd Id */ Id?: (number|null); /** DB_PotOdd Name */ Name?: (string|null); /** DB_PotOdd Title */ Title?: (string|null); /** DB_PotOdd VipOdd */ VipOdd?: (number[]|null); } /** Represents a DB_PotOdd. */ class DB_PotOdd implements IDB_PotOdd { /** * Constructs a new DB_PotOdd. * @param [properties] Properties to set */ constructor(properties?: server.IDB_PotOdd); /** DB_PotOdd Id. */ public Id: number; /** DB_PotOdd Name. */ public Name: string; /** DB_PotOdd Title. */ public Title: string; /** DB_PotOdd VipOdd. */ public VipOdd: number[]; /** * Creates a new DB_PotOdd instance using the specified properties. * @param [properties] Properties to set * @returns DB_PotOdd instance */ public static create(properties?: server.IDB_PotOdd): server.DB_PotOdd; /** * Encodes the specified DB_PotOdd message. Does not implicitly {@link server.DB_PotOdd.verify|verify} messages. * @param message DB_PotOdd message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_PotOdd, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_PotOdd message, length delimited. Does not implicitly {@link server.DB_PotOdd.verify|verify} messages. * @param message DB_PotOdd message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_PotOdd, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_PotOdd message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_PotOdd * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_PotOdd; /** * Decodes a DB_PotOdd message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_PotOdd * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_PotOdd; /** * Verifies a DB_PotOdd message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_PotOdd message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_PotOdd */ public static fromObject(object: { [k: string]: any }): server.DB_PotOdd; /** * Creates a plain object from a DB_PotOdd message. Also converts values to other types if specified. * @param message DB_PotOdd * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_PotOdd, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_PotOdd to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_PotOdd * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_PotOddArray. */ interface IDB_PotOddArray { /** DB_PotOddArray Arr */ Arr?: (server.IDB_PotOdd[]|null); } /** Represents a DB_PotOddArray. */ class DB_PotOddArray implements IDB_PotOddArray { /** * Constructs a new DB_PotOddArray. * @param [properties] Properties to set */ constructor(properties?: server.IDB_PotOddArray); /** DB_PotOddArray Arr. */ public Arr: server.IDB_PotOdd[]; /** * Creates a new DB_PotOddArray instance using the specified properties. * @param [properties] Properties to set * @returns DB_PotOddArray instance */ public static create(properties?: server.IDB_PotOddArray): server.DB_PotOddArray; /** * Encodes the specified DB_PotOddArray message. Does not implicitly {@link server.DB_PotOddArray.verify|verify} messages. * @param message DB_PotOddArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_PotOddArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_PotOddArray message, length delimited. Does not implicitly {@link server.DB_PotOddArray.verify|verify} messages. * @param message DB_PotOddArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_PotOddArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_PotOddArray message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_PotOddArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_PotOddArray; /** * Decodes a DB_PotOddArray message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_PotOddArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_PotOddArray; /** * Verifies a DB_PotOddArray message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_PotOddArray message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_PotOddArray */ public static fromObject(object: { [k: string]: any }): server.DB_PotOddArray; /** * Creates a plain object from a DB_PotOddArray message. Also converts values to other types if specified. * @param message DB_PotOddArray * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_PotOddArray, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_PotOddArray to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_PotOddArray * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_PropExchange. */ interface IDB_PropExchange { /** DB_PropExchange Id */ Id?: (number|null); /** DB_PropExchange Group */ Group?: (number|null); /** DB_PropExchange Cost */ Cost?: ({ [k: string]: (number|Long) }|null); /** DB_PropExchange Gain */ Gain?: ({ [k: string]: (number|Long) }|null); } /** Represents a DB_PropExchange. */ class DB_PropExchange implements IDB_PropExchange { /** * Constructs a new DB_PropExchange. * @param [properties] Properties to set */ constructor(properties?: server.IDB_PropExchange); /** DB_PropExchange Id. */ public Id: number; /** DB_PropExchange Group. */ public Group: number; /** DB_PropExchange Cost. */ public Cost: { [k: string]: (number|Long) }; /** DB_PropExchange Gain. */ public Gain: { [k: string]: (number|Long) }; /** * Creates a new DB_PropExchange instance using the specified properties. * @param [properties] Properties to set * @returns DB_PropExchange instance */ public static create(properties?: server.IDB_PropExchange): server.DB_PropExchange; /** * Encodes the specified DB_PropExchange message. Does not implicitly {@link server.DB_PropExchange.verify|verify} messages. * @param message DB_PropExchange message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_PropExchange, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_PropExchange message, length delimited. Does not implicitly {@link server.DB_PropExchange.verify|verify} messages. * @param message DB_PropExchange message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_PropExchange, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_PropExchange message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_PropExchange * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_PropExchange; /** * Decodes a DB_PropExchange message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_PropExchange * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_PropExchange; /** * Verifies a DB_PropExchange message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_PropExchange message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_PropExchange */ public static fromObject(object: { [k: string]: any }): server.DB_PropExchange; /** * Creates a plain object from a DB_PropExchange message. Also converts values to other types if specified. * @param message DB_PropExchange * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_PropExchange, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_PropExchange to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_PropExchange * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_PropExchangeArray. */ interface IDB_PropExchangeArray { /** DB_PropExchangeArray Arr */ Arr?: (server.IDB_PropExchange[]|null); } /** Represents a DB_PropExchangeArray. */ class DB_PropExchangeArray implements IDB_PropExchangeArray { /** * Constructs a new DB_PropExchangeArray. * @param [properties] Properties to set */ constructor(properties?: server.IDB_PropExchangeArray); /** DB_PropExchangeArray Arr. */ public Arr: server.IDB_PropExchange[]; /** * Creates a new DB_PropExchangeArray instance using the specified properties. * @param [properties] Properties to set * @returns DB_PropExchangeArray instance */ public static create(properties?: server.IDB_PropExchangeArray): server.DB_PropExchangeArray; /** * Encodes the specified DB_PropExchangeArray message. Does not implicitly {@link server.DB_PropExchangeArray.verify|verify} messages. * @param message DB_PropExchangeArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_PropExchangeArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_PropExchangeArray message, length delimited. Does not implicitly {@link server.DB_PropExchangeArray.verify|verify} messages. * @param message DB_PropExchangeArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_PropExchangeArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_PropExchangeArray message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_PropExchangeArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_PropExchangeArray; /** * Decodes a DB_PropExchangeArray message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_PropExchangeArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_PropExchangeArray; /** * Verifies a DB_PropExchangeArray message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_PropExchangeArray message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_PropExchangeArray */ public static fromObject(object: { [k: string]: any }): server.DB_PropExchangeArray; /** * Creates a plain object from a DB_PropExchangeArray message. Also converts values to other types if specified. * @param message DB_PropExchangeArray * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_PropExchangeArray, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_PropExchangeArray to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_PropExchangeArray * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_RankCycle. */ interface IDB_RankCycle { /** DB_RankCycle Id */ Id?: (number|null); /** DB_RankCycle Start */ Start?: (string|null); /** DB_RankCycle End */ End?: (string|null); } /** Represents a DB_RankCycle. */ class DB_RankCycle implements IDB_RankCycle { /** * Constructs a new DB_RankCycle. * @param [properties] Properties to set */ constructor(properties?: server.IDB_RankCycle); /** DB_RankCycle Id. */ public Id: number; /** DB_RankCycle Start. */ public Start: string; /** DB_RankCycle End. */ public End: string; /** * Creates a new DB_RankCycle instance using the specified properties. * @param [properties] Properties to set * @returns DB_RankCycle instance */ public static create(properties?: server.IDB_RankCycle): server.DB_RankCycle; /** * Encodes the specified DB_RankCycle message. Does not implicitly {@link server.DB_RankCycle.verify|verify} messages. * @param message DB_RankCycle message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_RankCycle, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_RankCycle message, length delimited. Does not implicitly {@link server.DB_RankCycle.verify|verify} messages. * @param message DB_RankCycle message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_RankCycle, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_RankCycle message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_RankCycle * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_RankCycle; /** * Decodes a DB_RankCycle message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_RankCycle * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_RankCycle; /** * Verifies a DB_RankCycle message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_RankCycle message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_RankCycle */ public static fromObject(object: { [k: string]: any }): server.DB_RankCycle; /** * Creates a plain object from a DB_RankCycle message. Also converts values to other types if specified. * @param message DB_RankCycle * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_RankCycle, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_RankCycle to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_RankCycle * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_RankCycleArray. */ interface IDB_RankCycleArray { /** DB_RankCycleArray Arr */ Arr?: (server.IDB_RankCycle[]|null); } /** Represents a DB_RankCycleArray. */ class DB_RankCycleArray implements IDB_RankCycleArray { /** * Constructs a new DB_RankCycleArray. * @param [properties] Properties to set */ constructor(properties?: server.IDB_RankCycleArray); /** DB_RankCycleArray Arr. */ public Arr: server.IDB_RankCycle[]; /** * Creates a new DB_RankCycleArray instance using the specified properties. * @param [properties] Properties to set * @returns DB_RankCycleArray instance */ public static create(properties?: server.IDB_RankCycleArray): server.DB_RankCycleArray; /** * Encodes the specified DB_RankCycleArray message. Does not implicitly {@link server.DB_RankCycleArray.verify|verify} messages. * @param message DB_RankCycleArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_RankCycleArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_RankCycleArray message, length delimited. Does not implicitly {@link server.DB_RankCycleArray.verify|verify} messages. * @param message DB_RankCycleArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_RankCycleArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_RankCycleArray message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_RankCycleArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_RankCycleArray; /** * Decodes a DB_RankCycleArray message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_RankCycleArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_RankCycleArray; /** * Verifies a DB_RankCycleArray message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_RankCycleArray message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_RankCycleArray */ public static fromObject(object: { [k: string]: any }): server.DB_RankCycleArray; /** * Creates a plain object from a DB_RankCycleArray message. Also converts values to other types if specified. * @param message DB_RankCycleArray * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_RankCycleArray, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_RankCycleArray to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_RankCycleArray * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_RankLevel. */ interface IDB_RankLevel { /** DB_RankLevel Id */ Id?: (number|null); /** DB_RankLevel RankType */ RankType?: (number|null); /** DB_RankLevel Level */ Level?: (number|null); /** DB_RankLevel Name */ Name?: (string|null); /** DB_RankLevel Score */ Score?: (number|Long|null); } /** Represents a DB_RankLevel. */ class DB_RankLevel implements IDB_RankLevel { /** * Constructs a new DB_RankLevel. * @param [properties] Properties to set */ constructor(properties?: server.IDB_RankLevel); /** DB_RankLevel Id. */ public Id: number; /** DB_RankLevel RankType. */ public RankType: number; /** DB_RankLevel Level. */ public Level: number; /** DB_RankLevel Name. */ public Name: string; /** DB_RankLevel Score. */ public Score: (number|Long); /** * Creates a new DB_RankLevel instance using the specified properties. * @param [properties] Properties to set * @returns DB_RankLevel instance */ public static create(properties?: server.IDB_RankLevel): server.DB_RankLevel; /** * Encodes the specified DB_RankLevel message. Does not implicitly {@link server.DB_RankLevel.verify|verify} messages. * @param message DB_RankLevel message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_RankLevel, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_RankLevel message, length delimited. Does not implicitly {@link server.DB_RankLevel.verify|verify} messages. * @param message DB_RankLevel message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_RankLevel, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_RankLevel message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_RankLevel * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_RankLevel; /** * Decodes a DB_RankLevel message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_RankLevel * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_RankLevel; /** * Verifies a DB_RankLevel message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_RankLevel message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_RankLevel */ public static fromObject(object: { [k: string]: any }): server.DB_RankLevel; /** * Creates a plain object from a DB_RankLevel message. Also converts values to other types if specified. * @param message DB_RankLevel * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_RankLevel, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_RankLevel to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_RankLevel * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_RankLevelArray. */ interface IDB_RankLevelArray { /** DB_RankLevelArray Arr */ Arr?: (server.IDB_RankLevel[]|null); } /** Represents a DB_RankLevelArray. */ class DB_RankLevelArray implements IDB_RankLevelArray { /** * Constructs a new DB_RankLevelArray. * @param [properties] Properties to set */ constructor(properties?: server.IDB_RankLevelArray); /** DB_RankLevelArray Arr. */ public Arr: server.IDB_RankLevel[]; /** * Creates a new DB_RankLevelArray instance using the specified properties. * @param [properties] Properties to set * @returns DB_RankLevelArray instance */ public static create(properties?: server.IDB_RankLevelArray): server.DB_RankLevelArray; /** * Encodes the specified DB_RankLevelArray message. Does not implicitly {@link server.DB_RankLevelArray.verify|verify} messages. * @param message DB_RankLevelArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_RankLevelArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_RankLevelArray message, length delimited. Does not implicitly {@link server.DB_RankLevelArray.verify|verify} messages. * @param message DB_RankLevelArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_RankLevelArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_RankLevelArray message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_RankLevelArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_RankLevelArray; /** * Decodes a DB_RankLevelArray message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_RankLevelArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_RankLevelArray; /** * Verifies a DB_RankLevelArray message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_RankLevelArray message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_RankLevelArray */ public static fromObject(object: { [k: string]: any }): server.DB_RankLevelArray; /** * Creates a plain object from a DB_RankLevelArray message. Also converts values to other types if specified. * @param message DB_RankLevelArray * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_RankLevelArray, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_RankLevelArray to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_RankLevelArray * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_RankReward. */ interface IDB_RankReward { /** DB_RankReward Id */ Id?: (number|null); /** DB_RankReward RankType */ RankType?: (number|null); /** DB_RankReward Level */ Level?: (number|null); /** DB_RankReward Award1Id */ Award1Id?: (number|null); /** DB_RankReward Award1Num */ Award1Num?: (number|null); /** DB_RankReward Award2Id */ Award2Id?: (number|null); /** DB_RankReward Award2Num */ Award2Num?: (number|null); /** DB_RankReward Award3Id */ Award3Id?: (number|null); /** DB_RankReward Award3Num */ Award3Num?: (number|null); } /** Represents a DB_RankReward. */ class DB_RankReward implements IDB_RankReward { /** * Constructs a new DB_RankReward. * @param [properties] Properties to set */ constructor(properties?: server.IDB_RankReward); /** DB_RankReward Id. */ public Id: number; /** DB_RankReward RankType. */ public RankType: number; /** DB_RankReward Level. */ public Level: number; /** DB_RankReward Award1Id. */ public Award1Id: number; /** DB_RankReward Award1Num. */ public Award1Num: number; /** DB_RankReward Award2Id. */ public Award2Id: number; /** DB_RankReward Award2Num. */ public Award2Num: number; /** DB_RankReward Award3Id. */ public Award3Id: number; /** DB_RankReward Award3Num. */ public Award3Num: number; /** * Creates a new DB_RankReward instance using the specified properties. * @param [properties] Properties to set * @returns DB_RankReward instance */ public static create(properties?: server.IDB_RankReward): server.DB_RankReward; /** * Encodes the specified DB_RankReward message. Does not implicitly {@link server.DB_RankReward.verify|verify} messages. * @param message DB_RankReward message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_RankReward, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_RankReward message, length delimited. Does not implicitly {@link server.DB_RankReward.verify|verify} messages. * @param message DB_RankReward message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_RankReward, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_RankReward message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_RankReward * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_RankReward; /** * Decodes a DB_RankReward message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_RankReward * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_RankReward; /** * Verifies a DB_RankReward message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_RankReward message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_RankReward */ public static fromObject(object: { [k: string]: any }): server.DB_RankReward; /** * Creates a plain object from a DB_RankReward message. Also converts values to other types if specified. * @param message DB_RankReward * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_RankReward, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_RankReward to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_RankReward * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_RankRewardArray. */ interface IDB_RankRewardArray { /** DB_RankRewardArray Arr */ Arr?: (server.IDB_RankReward[]|null); } /** Represents a DB_RankRewardArray. */ class DB_RankRewardArray implements IDB_RankRewardArray { /** * Constructs a new DB_RankRewardArray. * @param [properties] Properties to set */ constructor(properties?: server.IDB_RankRewardArray); /** DB_RankRewardArray Arr. */ public Arr: server.IDB_RankReward[]; /** * Creates a new DB_RankRewardArray instance using the specified properties. * @param [properties] Properties to set * @returns DB_RankRewardArray instance */ public static create(properties?: server.IDB_RankRewardArray): server.DB_RankRewardArray; /** * Encodes the specified DB_RankRewardArray message. Does not implicitly {@link server.DB_RankRewardArray.verify|verify} messages. * @param message DB_RankRewardArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_RankRewardArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_RankRewardArray message, length delimited. Does not implicitly {@link server.DB_RankRewardArray.verify|verify} messages. * @param message DB_RankRewardArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_RankRewardArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_RankRewardArray message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_RankRewardArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_RankRewardArray; /** * Decodes a DB_RankRewardArray message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_RankRewardArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_RankRewardArray; /** * Verifies a DB_RankRewardArray message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_RankRewardArray message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_RankRewardArray */ public static fromObject(object: { [k: string]: any }): server.DB_RankRewardArray; /** * Creates a plain object from a DB_RankRewardArray message. Also converts values to other types if specified. * @param message DB_RankRewardArray * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_RankRewardArray, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_RankRewardArray to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_RankRewardArray * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_Sensitive_Words. */ interface IDB_Sensitive_Words { /** DB_Sensitive_Words Id */ Id?: (number|null); /** DB_Sensitive_Words Sensitive_Words */ Sensitive_Words?: (string|null); } /** Represents a DB_Sensitive_Words. */ class DB_Sensitive_Words implements IDB_Sensitive_Words { /** * Constructs a new DB_Sensitive_Words. * @param [properties] Properties to set */ constructor(properties?: server.IDB_Sensitive_Words); /** DB_Sensitive_Words Id. */ public Id: number; /** DB_Sensitive_Words Sensitive_Words. */ public Sensitive_Words: string; /** * Creates a new DB_Sensitive_Words instance using the specified properties. * @param [properties] Properties to set * @returns DB_Sensitive_Words instance */ public static create(properties?: server.IDB_Sensitive_Words): server.DB_Sensitive_Words; /** * Encodes the specified DB_Sensitive_Words message. Does not implicitly {@link server.DB_Sensitive_Words.verify|verify} messages. * @param message DB_Sensitive_Words message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_Sensitive_Words, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_Sensitive_Words message, length delimited. Does not implicitly {@link server.DB_Sensitive_Words.verify|verify} messages. * @param message DB_Sensitive_Words message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_Sensitive_Words, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_Sensitive_Words message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_Sensitive_Words * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_Sensitive_Words; /** * Decodes a DB_Sensitive_Words message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_Sensitive_Words * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_Sensitive_Words; /** * Verifies a DB_Sensitive_Words message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_Sensitive_Words message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_Sensitive_Words */ public static fromObject(object: { [k: string]: any }): server.DB_Sensitive_Words; /** * Creates a plain object from a DB_Sensitive_Words message. Also converts values to other types if specified. * @param message DB_Sensitive_Words * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_Sensitive_Words, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_Sensitive_Words to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_Sensitive_Words * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_Sensitive_WordsArray. */ interface IDB_Sensitive_WordsArray { /** DB_Sensitive_WordsArray Arr */ Arr?: (server.IDB_Sensitive_Words[]|null); } /** Represents a DB_Sensitive_WordsArray. */ class DB_Sensitive_WordsArray implements IDB_Sensitive_WordsArray { /** * Constructs a new DB_Sensitive_WordsArray. * @param [properties] Properties to set */ constructor(properties?: server.IDB_Sensitive_WordsArray); /** DB_Sensitive_WordsArray Arr. */ public Arr: server.IDB_Sensitive_Words[]; /** * Creates a new DB_Sensitive_WordsArray instance using the specified properties. * @param [properties] Properties to set * @returns DB_Sensitive_WordsArray instance */ public static create(properties?: server.IDB_Sensitive_WordsArray): server.DB_Sensitive_WordsArray; /** * Encodes the specified DB_Sensitive_WordsArray message. Does not implicitly {@link server.DB_Sensitive_WordsArray.verify|verify} messages. * @param message DB_Sensitive_WordsArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_Sensitive_WordsArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_Sensitive_WordsArray message, length delimited. Does not implicitly {@link server.DB_Sensitive_WordsArray.verify|verify} messages. * @param message DB_Sensitive_WordsArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_Sensitive_WordsArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_Sensitive_WordsArray message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_Sensitive_WordsArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_Sensitive_WordsArray; /** * Decodes a DB_Sensitive_WordsArray message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_Sensitive_WordsArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_Sensitive_WordsArray; /** * Verifies a DB_Sensitive_WordsArray message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_Sensitive_WordsArray message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_Sensitive_WordsArray */ public static fromObject(object: { [k: string]: any }): server.DB_Sensitive_WordsArray; /** * Creates a plain object from a DB_Sensitive_WordsArray message. Also converts values to other types if specified. * @param message DB_Sensitive_WordsArray * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_Sensitive_WordsArray, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_Sensitive_WordsArray to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_Sensitive_WordsArray * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_Skin. */ interface IDB_Skin { /** DB_Skin Id */ Id?: (number|null); /** DB_Skin SkinClass */ SkinClass?: (number|null); /** DB_Skin Model */ Model?: (string|null); /** DB_Skin SkinPic */ SkinPic?: (string|null); /** DB_Skin SkinName */ SkinName?: (string|null); /** DB_Skin SkinType */ SkinType?: (string|null); /** DB_Skin UnlockType */ UnlockType?: (number|null); /** DB_Skin UnlockItem */ UnlockItem?: ({ [k: string]: (number|Long) }|null); /** DB_Skin SkinSkillName */ SkinSkillName?: (string|null); /** DB_Skin SkinSkillIcon */ SkinSkillIcon?: (string|null); /** DB_Skin SkinSkillDes */ SkinSkillDes?: (string|null); /** DB_Skin SkinSkillType */ SkinSkillType?: (number|null); /** DB_Skin Turn */ Turn?: (number[]|null); /** DB_Skin TurnKey */ TurnKey?: (string[]|null); } /** Represents a DB_Skin. */ class DB_Skin implements IDB_Skin { /** * Constructs a new DB_Skin. * @param [properties] Properties to set */ constructor(properties?: server.IDB_Skin); /** DB_Skin Id. */ public Id: number; /** DB_Skin SkinClass. */ public SkinClass: number; /** DB_Skin Model. */ public Model: string; /** DB_Skin SkinPic. */ public SkinPic: string; /** DB_Skin SkinName. */ public SkinName: string; /** DB_Skin SkinType. */ public SkinType: string; /** DB_Skin UnlockType. */ public UnlockType: number; /** DB_Skin UnlockItem. */ public UnlockItem: { [k: string]: (number|Long) }; /** DB_Skin SkinSkillName. */ public SkinSkillName: string; /** DB_Skin SkinSkillIcon. */ public SkinSkillIcon: string; /** DB_Skin SkinSkillDes. */ public SkinSkillDes: string; /** DB_Skin SkinSkillType. */ public SkinSkillType: number; /** DB_Skin Turn. */ public Turn: number[]; /** DB_Skin TurnKey. */ public TurnKey: string[]; /** * Creates a new DB_Skin instance using the specified properties. * @param [properties] Properties to set * @returns DB_Skin instance */ public static create(properties?: server.IDB_Skin): server.DB_Skin; /** * Encodes the specified DB_Skin message. Does not implicitly {@link server.DB_Skin.verify|verify} messages. * @param message DB_Skin message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_Skin, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_Skin message, length delimited. Does not implicitly {@link server.DB_Skin.verify|verify} messages. * @param message DB_Skin message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_Skin, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_Skin message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_Skin * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_Skin; /** * Decodes a DB_Skin message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_Skin * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_Skin; /** * Verifies a DB_Skin message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_Skin message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_Skin */ public static fromObject(object: { [k: string]: any }): server.DB_Skin; /** * Creates a plain object from a DB_Skin message. Also converts values to other types if specified. * @param message DB_Skin * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_Skin, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_Skin to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_Skin * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_SkinArray. */ interface IDB_SkinArray { /** DB_SkinArray Arr */ Arr?: (server.IDB_Skin[]|null); } /** Represents a DB_SkinArray. */ class DB_SkinArray implements IDB_SkinArray { /** * Constructs a new DB_SkinArray. * @param [properties] Properties to set */ constructor(properties?: server.IDB_SkinArray); /** DB_SkinArray Arr. */ public Arr: server.IDB_Skin[]; /** * Creates a new DB_SkinArray instance using the specified properties. * @param [properties] Properties to set * @returns DB_SkinArray instance */ public static create(properties?: server.IDB_SkinArray): server.DB_SkinArray; /** * Encodes the specified DB_SkinArray message. Does not implicitly {@link server.DB_SkinArray.verify|verify} messages. * @param message DB_SkinArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_SkinArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_SkinArray message, length delimited. Does not implicitly {@link server.DB_SkinArray.verify|verify} messages. * @param message DB_SkinArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_SkinArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_SkinArray message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_SkinArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_SkinArray; /** * Decodes a DB_SkinArray message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_SkinArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_SkinArray; /** * Verifies a DB_SkinArray message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_SkinArray message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_SkinArray */ public static fromObject(object: { [k: string]: any }): server.DB_SkinArray; /** * Creates a plain object from a DB_SkinArray message. Also converts values to other types if specified. * @param message DB_SkinArray * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_SkinArray, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_SkinArray to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_SkinArray * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_SkinLevel. */ interface IDB_SkinLevel { /** DB_SkinLevel Id */ Id?: (number|null); /** DB_SkinLevel SkinId */ SkinId?: (number|null); /** DB_SkinLevel Level */ Level?: (number|null); /** DB_SkinLevel UpItem */ UpItem?: ({ [k: string]: (number|Long) }|null); /** DB_SkinLevel SkinSkillId */ SkinSkillId?: (number|null); /** DB_SkinLevel SkinSkillLevel */ SkinSkillLevel?: (number|null); /** DB_SkinLevel SkinSkillValue */ SkinSkillValue?: (number|null); /** DB_SkinLevel SkinSkillDes */ SkinSkillDes?: (string|null); } /** Represents a DB_SkinLevel. */ class DB_SkinLevel implements IDB_SkinLevel { /** * Constructs a new DB_SkinLevel. * @param [properties] Properties to set */ constructor(properties?: server.IDB_SkinLevel); /** DB_SkinLevel Id. */ public Id: number; /** DB_SkinLevel SkinId. */ public SkinId: number; /** DB_SkinLevel Level. */ public Level: number; /** DB_SkinLevel UpItem. */ public UpItem: { [k: string]: (number|Long) }; /** DB_SkinLevel SkinSkillId. */ public SkinSkillId: number; /** DB_SkinLevel SkinSkillLevel. */ public SkinSkillLevel: number; /** DB_SkinLevel SkinSkillValue. */ public SkinSkillValue: number; /** DB_SkinLevel SkinSkillDes. */ public SkinSkillDes: string; /** * Creates a new DB_SkinLevel instance using the specified properties. * @param [properties] Properties to set * @returns DB_SkinLevel instance */ public static create(properties?: server.IDB_SkinLevel): server.DB_SkinLevel; /** * Encodes the specified DB_SkinLevel message. Does not implicitly {@link server.DB_SkinLevel.verify|verify} messages. * @param message DB_SkinLevel message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_SkinLevel, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_SkinLevel message, length delimited. Does not implicitly {@link server.DB_SkinLevel.verify|verify} messages. * @param message DB_SkinLevel message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_SkinLevel, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_SkinLevel message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_SkinLevel * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_SkinLevel; /** * Decodes a DB_SkinLevel message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_SkinLevel * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_SkinLevel; /** * Verifies a DB_SkinLevel message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_SkinLevel message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_SkinLevel */ public static fromObject(object: { [k: string]: any }): server.DB_SkinLevel; /** * Creates a plain object from a DB_SkinLevel message. Also converts values to other types if specified. * @param message DB_SkinLevel * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_SkinLevel, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_SkinLevel to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_SkinLevel * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_SkinLevelArray. */ interface IDB_SkinLevelArray { /** DB_SkinLevelArray Arr */ Arr?: (server.IDB_SkinLevel[]|null); } /** Represents a DB_SkinLevelArray. */ class DB_SkinLevelArray implements IDB_SkinLevelArray { /** * Constructs a new DB_SkinLevelArray. * @param [properties] Properties to set */ constructor(properties?: server.IDB_SkinLevelArray); /** DB_SkinLevelArray Arr. */ public Arr: server.IDB_SkinLevel[]; /** * Creates a new DB_SkinLevelArray instance using the specified properties. * @param [properties] Properties to set * @returns DB_SkinLevelArray instance */ public static create(properties?: server.IDB_SkinLevelArray): server.DB_SkinLevelArray; /** * Encodes the specified DB_SkinLevelArray message. Does not implicitly {@link server.DB_SkinLevelArray.verify|verify} messages. * @param message DB_SkinLevelArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_SkinLevelArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_SkinLevelArray message, length delimited. Does not implicitly {@link server.DB_SkinLevelArray.verify|verify} messages. * @param message DB_SkinLevelArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_SkinLevelArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_SkinLevelArray message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_SkinLevelArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_SkinLevelArray; /** * Decodes a DB_SkinLevelArray message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_SkinLevelArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_SkinLevelArray; /** * Verifies a DB_SkinLevelArray message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_SkinLevelArray message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_SkinLevelArray */ public static fromObject(object: { [k: string]: any }): server.DB_SkinLevelArray; /** * Creates a plain object from a DB_SkinLevelArray message. Also converts values to other types if specified. * @param message DB_SkinLevelArray * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_SkinLevelArray, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_SkinLevelArray to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_SkinLevelArray * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_SlotRateWeight. */ interface IDB_SlotRateWeight { /** DB_SlotRateWeight Id */ Id?: (number|null); /** DB_SlotRateWeight GameFreeId */ GameFreeId?: (number|null); /** DB_SlotRateWeight Pos */ Pos?: (number|null); /** DB_SlotRateWeight NormCol1 */ NormCol1?: (number[]|null); /** DB_SlotRateWeight NormCol2 */ NormCol2?: (number[]|null); /** DB_SlotRateWeight NormCol3 */ NormCol3?: (number[]|null); /** DB_SlotRateWeight NormCol4 */ NormCol4?: (number[]|null); /** DB_SlotRateWeight NormCol5 */ NormCol5?: (number[]|null); /** DB_SlotRateWeight FreeCol1 */ FreeCol1?: (number[]|null); /** DB_SlotRateWeight FreeCol2 */ FreeCol2?: (number[]|null); /** DB_SlotRateWeight FreeCol3 */ FreeCol3?: (number[]|null); /** DB_SlotRateWeight FreeCol4 */ FreeCol4?: (number[]|null); /** DB_SlotRateWeight FreeCol5 */ FreeCol5?: (number[]|null); /** DB_SlotRateWeight MaryOut */ MaryOut?: (number[]|null); /** DB_SlotRateWeight MaryMid */ MaryMid?: (number[]|null); /** DB_SlotRateWeight JackPot */ JackPot?: (number[]|null); } /** Represents a DB_SlotRateWeight. */ class DB_SlotRateWeight implements IDB_SlotRateWeight { /** * Constructs a new DB_SlotRateWeight. * @param [properties] Properties to set */ constructor(properties?: server.IDB_SlotRateWeight); /** DB_SlotRateWeight Id. */ public Id: number; /** DB_SlotRateWeight GameFreeId. */ public GameFreeId: number; /** DB_SlotRateWeight Pos. */ public Pos: number; /** DB_SlotRateWeight NormCol1. */ public NormCol1: number[]; /** DB_SlotRateWeight NormCol2. */ public NormCol2: number[]; /** DB_SlotRateWeight NormCol3. */ public NormCol3: number[]; /** DB_SlotRateWeight NormCol4. */ public NormCol4: number[]; /** DB_SlotRateWeight NormCol5. */ public NormCol5: number[]; /** DB_SlotRateWeight FreeCol1. */ public FreeCol1: number[]; /** DB_SlotRateWeight FreeCol2. */ public FreeCol2: number[]; /** DB_SlotRateWeight FreeCol3. */ public FreeCol3: number[]; /** DB_SlotRateWeight FreeCol4. */ public FreeCol4: number[]; /** DB_SlotRateWeight FreeCol5. */ public FreeCol5: number[]; /** DB_SlotRateWeight MaryOut. */ public MaryOut: number[]; /** DB_SlotRateWeight MaryMid. */ public MaryMid: number[]; /** DB_SlotRateWeight JackPot. */ public JackPot: number[]; /** * Creates a new DB_SlotRateWeight instance using the specified properties. * @param [properties] Properties to set * @returns DB_SlotRateWeight instance */ public static create(properties?: server.IDB_SlotRateWeight): server.DB_SlotRateWeight; /** * Encodes the specified DB_SlotRateWeight message. Does not implicitly {@link server.DB_SlotRateWeight.verify|verify} messages. * @param message DB_SlotRateWeight message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_SlotRateWeight, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_SlotRateWeight message, length delimited. Does not implicitly {@link server.DB_SlotRateWeight.verify|verify} messages. * @param message DB_SlotRateWeight message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_SlotRateWeight, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_SlotRateWeight message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_SlotRateWeight * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_SlotRateWeight; /** * Decodes a DB_SlotRateWeight message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_SlotRateWeight * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_SlotRateWeight; /** * Verifies a DB_SlotRateWeight message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_SlotRateWeight message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_SlotRateWeight */ public static fromObject(object: { [k: string]: any }): server.DB_SlotRateWeight; /** * Creates a plain object from a DB_SlotRateWeight message. Also converts values to other types if specified. * @param message DB_SlotRateWeight * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_SlotRateWeight, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_SlotRateWeight to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_SlotRateWeight * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_SlotRateWeightArray. */ interface IDB_SlotRateWeightArray { /** DB_SlotRateWeightArray Arr */ Arr?: (server.IDB_SlotRateWeight[]|null); } /** Represents a DB_SlotRateWeightArray. */ class DB_SlotRateWeightArray implements IDB_SlotRateWeightArray { /** * Constructs a new DB_SlotRateWeightArray. * @param [properties] Properties to set */ constructor(properties?: server.IDB_SlotRateWeightArray); /** DB_SlotRateWeightArray Arr. */ public Arr: server.IDB_SlotRateWeight[]; /** * Creates a new DB_SlotRateWeightArray instance using the specified properties. * @param [properties] Properties to set * @returns DB_SlotRateWeightArray instance */ public static create(properties?: server.IDB_SlotRateWeightArray): server.DB_SlotRateWeightArray; /** * Encodes the specified DB_SlotRateWeightArray message. Does not implicitly {@link server.DB_SlotRateWeightArray.verify|verify} messages. * @param message DB_SlotRateWeightArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_SlotRateWeightArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_SlotRateWeightArray message, length delimited. Does not implicitly {@link server.DB_SlotRateWeightArray.verify|verify} messages. * @param message DB_SlotRateWeightArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_SlotRateWeightArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_SlotRateWeightArray message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_SlotRateWeightArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_SlotRateWeightArray; /** * Decodes a DB_SlotRateWeightArray message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_SlotRateWeightArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_SlotRateWeightArray; /** * Verifies a DB_SlotRateWeightArray message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_SlotRateWeightArray message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_SlotRateWeightArray */ public static fromObject(object: { [k: string]: any }): server.DB_SlotRateWeightArray; /** * Creates a plain object from a DB_SlotRateWeightArray message. Also converts values to other types if specified. * @param message DB_SlotRateWeightArray * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_SlotRateWeightArray, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_SlotRateWeightArray to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_SlotRateWeightArray * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_SystemChance. */ interface IDB_SystemChance { /** DB_SystemChance Id */ Id?: (number|null); /** DB_SystemChance Desc */ Desc?: (string|null); /** DB_SystemChance ChanceType */ ChanceType?: (number|null); /** DB_SystemChance Coin */ Coin?: (number|null); /** DB_SystemChance Rate */ Rate?: (number|null); } /** Represents a DB_SystemChance. */ class DB_SystemChance implements IDB_SystemChance { /** * Constructs a new DB_SystemChance. * @param [properties] Properties to set */ constructor(properties?: server.IDB_SystemChance); /** DB_SystemChance Id. */ public Id: number; /** DB_SystemChance Desc. */ public Desc: string; /** DB_SystemChance ChanceType. */ public ChanceType: number; /** DB_SystemChance Coin. */ public Coin: number; /** DB_SystemChance Rate. */ public Rate: number; /** * Creates a new DB_SystemChance instance using the specified properties. * @param [properties] Properties to set * @returns DB_SystemChance instance */ public static create(properties?: server.IDB_SystemChance): server.DB_SystemChance; /** * Encodes the specified DB_SystemChance message. Does not implicitly {@link server.DB_SystemChance.verify|verify} messages. * @param message DB_SystemChance message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_SystemChance, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_SystemChance message, length delimited. Does not implicitly {@link server.DB_SystemChance.verify|verify} messages. * @param message DB_SystemChance message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_SystemChance, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_SystemChance message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_SystemChance * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_SystemChance; /** * Decodes a DB_SystemChance message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_SystemChance * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_SystemChance; /** * Verifies a DB_SystemChance message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_SystemChance message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_SystemChance */ public static fromObject(object: { [k: string]: any }): server.DB_SystemChance; /** * Creates a plain object from a DB_SystemChance message. Also converts values to other types if specified. * @param message DB_SystemChance * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_SystemChance, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_SystemChance to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_SystemChance * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_SystemChanceArray. */ interface IDB_SystemChanceArray { /** DB_SystemChanceArray Arr */ Arr?: (server.IDB_SystemChance[]|null); } /** Represents a DB_SystemChanceArray. */ class DB_SystemChanceArray implements IDB_SystemChanceArray { /** * Constructs a new DB_SystemChanceArray. * @param [properties] Properties to set */ constructor(properties?: server.IDB_SystemChanceArray); /** DB_SystemChanceArray Arr. */ public Arr: server.IDB_SystemChance[]; /** * Creates a new DB_SystemChanceArray instance using the specified properties. * @param [properties] Properties to set * @returns DB_SystemChanceArray instance */ public static create(properties?: server.IDB_SystemChanceArray): server.DB_SystemChanceArray; /** * Encodes the specified DB_SystemChanceArray message. Does not implicitly {@link server.DB_SystemChanceArray.verify|verify} messages. * @param message DB_SystemChanceArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_SystemChanceArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_SystemChanceArray message, length delimited. Does not implicitly {@link server.DB_SystemChanceArray.verify|verify} messages. * @param message DB_SystemChanceArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_SystemChanceArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_SystemChanceArray message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_SystemChanceArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_SystemChanceArray; /** * Decodes a DB_SystemChanceArray message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_SystemChanceArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_SystemChanceArray; /** * Verifies a DB_SystemChanceArray message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_SystemChanceArray message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_SystemChanceArray */ public static fromObject(object: { [k: string]: any }): server.DB_SystemChanceArray; /** * Creates a plain object from a DB_SystemChanceArray message. Also converts values to other types if specified. * @param message DB_SystemChanceArray * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_SystemChanceArray, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_SystemChanceArray to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_SystemChanceArray * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_Task. */ interface IDB_Task { /** DB_Task Id */ Id?: (number|null); /** DB_Task Order */ Order?: (number|null); /** DB_Task Name */ Name?: (string|null); /** DB_Task Des */ Des?: (string|null); /** DB_Task ActivityType */ ActivityType?: (number|null); /** DB_Task TaskType */ TaskType?: (number|null); /** DB_Task TargetTimes */ TargetTimes?: (number|Long|null); /** DB_Task FinishTimes */ FinishTimes?: (number|Long|null); /** DB_Task Award */ Award?: ({ [k: string]: (number|Long) }|null); /** DB_Task GameType */ GameType?: (number|null); /** DB_Task Position */ Position?: (number[]|null); } /** Represents a DB_Task. */ class DB_Task implements IDB_Task { /** * Constructs a new DB_Task. * @param [properties] Properties to set */ constructor(properties?: server.IDB_Task); /** DB_Task Id. */ public Id: number; /** DB_Task Order. */ public Order: number; /** DB_Task Name. */ public Name: string; /** DB_Task Des. */ public Des: string; /** DB_Task ActivityType. */ public ActivityType: number; /** DB_Task TaskType. */ public TaskType: number; /** DB_Task TargetTimes. */ public TargetTimes: (number|Long); /** DB_Task FinishTimes. */ public FinishTimes: (number|Long); /** DB_Task Award. */ public Award: { [k: string]: (number|Long) }; /** DB_Task GameType. */ public GameType: number; /** DB_Task Position. */ public Position: number[]; /** * Creates a new DB_Task instance using the specified properties. * @param [properties] Properties to set * @returns DB_Task instance */ public static create(properties?: server.IDB_Task): server.DB_Task; /** * Encodes the specified DB_Task message. Does not implicitly {@link server.DB_Task.verify|verify} messages. * @param message DB_Task message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_Task, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_Task message, length delimited. Does not implicitly {@link server.DB_Task.verify|verify} messages. * @param message DB_Task message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_Task, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_Task message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_Task * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_Task; /** * Decodes a DB_Task message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_Task * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_Task; /** * Verifies a DB_Task message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_Task message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_Task */ public static fromObject(object: { [k: string]: any }): server.DB_Task; /** * Creates a plain object from a DB_Task message. Also converts values to other types if specified. * @param message DB_Task * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_Task, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_Task to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_Task * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_TaskArray. */ interface IDB_TaskArray { /** DB_TaskArray Arr */ Arr?: (server.IDB_Task[]|null); } /** Represents a DB_TaskArray. */ class DB_TaskArray implements IDB_TaskArray { /** * Constructs a new DB_TaskArray. * @param [properties] Properties to set */ constructor(properties?: server.IDB_TaskArray); /** DB_TaskArray Arr. */ public Arr: server.IDB_Task[]; /** * Creates a new DB_TaskArray instance using the specified properties. * @param [properties] Properties to set * @returns DB_TaskArray instance */ public static create(properties?: server.IDB_TaskArray): server.DB_TaskArray; /** * Encodes the specified DB_TaskArray message. Does not implicitly {@link server.DB_TaskArray.verify|verify} messages. * @param message DB_TaskArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_TaskArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_TaskArray message, length delimited. Does not implicitly {@link server.DB_TaskArray.verify|verify} messages. * @param message DB_TaskArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_TaskArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_TaskArray message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_TaskArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_TaskArray; /** * Decodes a DB_TaskArray message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_TaskArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_TaskArray; /** * Verifies a DB_TaskArray message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_TaskArray message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_TaskArray */ public static fromObject(object: { [k: string]: any }): server.DB_TaskArray; /** * Creates a plain object from a DB_TaskArray message. Also converts values to other types if specified. * @param message DB_TaskArray * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_TaskArray, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_TaskArray to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_TaskArray * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_ThirdPlatformGameMapping. */ interface IDB_ThirdPlatformGameMapping { /** DB_ThirdPlatformGameMapping Id */ Id?: (number|null); /** DB_ThirdPlatformGameMapping SystemGameID */ SystemGameID?: (number|null); /** DB_ThirdPlatformGameMapping ThirdPlatformName */ ThirdPlatformName?: (string|null); /** DB_ThirdPlatformGameMapping ThirdGameID */ ThirdGameID?: (string|null); /** DB_ThirdPlatformGameMapping Desc */ Desc?: (string|null); /** DB_ThirdPlatformGameMapping ScreenOrientationType */ ScreenOrientationType?: (number|null); /** DB_ThirdPlatformGameMapping ThirdID */ ThirdID?: (number|null); } /** Represents a DB_ThirdPlatformGameMapping. */ class DB_ThirdPlatformGameMapping implements IDB_ThirdPlatformGameMapping { /** * Constructs a new DB_ThirdPlatformGameMapping. * @param [properties] Properties to set */ constructor(properties?: server.IDB_ThirdPlatformGameMapping); /** DB_ThirdPlatformGameMapping Id. */ public Id: number; /** DB_ThirdPlatformGameMapping SystemGameID. */ public SystemGameID: number; /** DB_ThirdPlatformGameMapping ThirdPlatformName. */ public ThirdPlatformName: string; /** DB_ThirdPlatformGameMapping ThirdGameID. */ public ThirdGameID: string; /** DB_ThirdPlatformGameMapping Desc. */ public Desc: string; /** DB_ThirdPlatformGameMapping ScreenOrientationType. */ public ScreenOrientationType: number; /** DB_ThirdPlatformGameMapping ThirdID. */ public ThirdID: number; /** * Creates a new DB_ThirdPlatformGameMapping instance using the specified properties. * @param [properties] Properties to set * @returns DB_ThirdPlatformGameMapping instance */ public static create(properties?: server.IDB_ThirdPlatformGameMapping): server.DB_ThirdPlatformGameMapping; /** * Encodes the specified DB_ThirdPlatformGameMapping message. Does not implicitly {@link server.DB_ThirdPlatformGameMapping.verify|verify} messages. * @param message DB_ThirdPlatformGameMapping message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_ThirdPlatformGameMapping, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_ThirdPlatformGameMapping message, length delimited. Does not implicitly {@link server.DB_ThirdPlatformGameMapping.verify|verify} messages. * @param message DB_ThirdPlatformGameMapping message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_ThirdPlatformGameMapping, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_ThirdPlatformGameMapping message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_ThirdPlatformGameMapping * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_ThirdPlatformGameMapping; /** * Decodes a DB_ThirdPlatformGameMapping message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_ThirdPlatformGameMapping * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_ThirdPlatformGameMapping; /** * Verifies a DB_ThirdPlatformGameMapping message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_ThirdPlatformGameMapping message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_ThirdPlatformGameMapping */ public static fromObject(object: { [k: string]: any }): server.DB_ThirdPlatformGameMapping; /** * Creates a plain object from a DB_ThirdPlatformGameMapping message. Also converts values to other types if specified. * @param message DB_ThirdPlatformGameMapping * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_ThirdPlatformGameMapping, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_ThirdPlatformGameMapping to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_ThirdPlatformGameMapping * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_ThirdPlatformGameMappingArray. */ interface IDB_ThirdPlatformGameMappingArray { /** DB_ThirdPlatformGameMappingArray Arr */ Arr?: (server.IDB_ThirdPlatformGameMapping[]|null); } /** Represents a DB_ThirdPlatformGameMappingArray. */ class DB_ThirdPlatformGameMappingArray implements IDB_ThirdPlatformGameMappingArray { /** * Constructs a new DB_ThirdPlatformGameMappingArray. * @param [properties] Properties to set */ constructor(properties?: server.IDB_ThirdPlatformGameMappingArray); /** DB_ThirdPlatformGameMappingArray Arr. */ public Arr: server.IDB_ThirdPlatformGameMapping[]; /** * Creates a new DB_ThirdPlatformGameMappingArray instance using the specified properties. * @param [properties] Properties to set * @returns DB_ThirdPlatformGameMappingArray instance */ public static create(properties?: server.IDB_ThirdPlatformGameMappingArray): server.DB_ThirdPlatformGameMappingArray; /** * Encodes the specified DB_ThirdPlatformGameMappingArray message. Does not implicitly {@link server.DB_ThirdPlatformGameMappingArray.verify|verify} messages. * @param message DB_ThirdPlatformGameMappingArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_ThirdPlatformGameMappingArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_ThirdPlatformGameMappingArray message, length delimited. Does not implicitly {@link server.DB_ThirdPlatformGameMappingArray.verify|verify} messages. * @param message DB_ThirdPlatformGameMappingArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_ThirdPlatformGameMappingArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_ThirdPlatformGameMappingArray message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_ThirdPlatformGameMappingArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_ThirdPlatformGameMappingArray; /** * Decodes a DB_ThirdPlatformGameMappingArray message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_ThirdPlatformGameMappingArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_ThirdPlatformGameMappingArray; /** * Verifies a DB_ThirdPlatformGameMappingArray message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_ThirdPlatformGameMappingArray message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_ThirdPlatformGameMappingArray */ public static fromObject(object: { [k: string]: any }): server.DB_ThirdPlatformGameMappingArray; /** * Creates a plain object from a DB_ThirdPlatformGameMappingArray message. Also converts values to other types if specified. * @param message DB_ThirdPlatformGameMappingArray * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_ThirdPlatformGameMappingArray, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_ThirdPlatformGameMappingArray to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_ThirdPlatformGameMappingArray * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_Tips. */ interface IDB_Tips { /** DB_Tips Id */ Id?: (number|null); /** DB_Tips GameId */ GameId?: (number[]|null); /** DB_Tips Des */ Des?: (string|null); } /** Represents a DB_Tips. */ class DB_Tips implements IDB_Tips { /** * Constructs a new DB_Tips. * @param [properties] Properties to set */ constructor(properties?: server.IDB_Tips); /** DB_Tips Id. */ public Id: number; /** DB_Tips GameId. */ public GameId: number[]; /** DB_Tips Des. */ public Des: string; /** * Creates a new DB_Tips instance using the specified properties. * @param [properties] Properties to set * @returns DB_Tips instance */ public static create(properties?: server.IDB_Tips): server.DB_Tips; /** * Encodes the specified DB_Tips message. Does not implicitly {@link server.DB_Tips.verify|verify} messages. * @param message DB_Tips message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_Tips, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_Tips message, length delimited. Does not implicitly {@link server.DB_Tips.verify|verify} messages. * @param message DB_Tips message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_Tips, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_Tips message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_Tips * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_Tips; /** * Decodes a DB_Tips message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_Tips * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_Tips; /** * Verifies a DB_Tips message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_Tips message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_Tips */ public static fromObject(object: { [k: string]: any }): server.DB_Tips; /** * Creates a plain object from a DB_Tips message. Also converts values to other types if specified. * @param message DB_Tips * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_Tips, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_Tips to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_Tips * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_TipsArray. */ interface IDB_TipsArray { /** DB_TipsArray Arr */ Arr?: (server.IDB_Tips[]|null); } /** Represents a DB_TipsArray. */ class DB_TipsArray implements IDB_TipsArray { /** * Constructs a new DB_TipsArray. * @param [properties] Properties to set */ constructor(properties?: server.IDB_TipsArray); /** DB_TipsArray Arr. */ public Arr: server.IDB_Tips[]; /** * Creates a new DB_TipsArray instance using the specified properties. * @param [properties] Properties to set * @returns DB_TipsArray instance */ public static create(properties?: server.IDB_TipsArray): server.DB_TipsArray; /** * Encodes the specified DB_TipsArray message. Does not implicitly {@link server.DB_TipsArray.verify|verify} messages. * @param message DB_TipsArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_TipsArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_TipsArray message, length delimited. Does not implicitly {@link server.DB_TipsArray.verify|verify} messages. * @param message DB_TipsArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_TipsArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_TipsArray message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_TipsArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_TipsArray; /** * Decodes a DB_TipsArray message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_TipsArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_TipsArray; /** * Verifies a DB_TipsArray message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_TipsArray message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_TipsArray */ public static fromObject(object: { [k: string]: any }): server.DB_TipsArray; /** * Creates a plain object from a DB_TipsArray message. Also converts values to other types if specified. * @param message DB_TipsArray * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_TipsArray, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_TipsArray to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_TipsArray * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_VIP. */ interface IDB_VIP { /** DB_VIP Id */ Id?: (number|null); /** DB_VIP Name */ Name?: (string|null); /** DB_VIP Count */ Count?: (number|null); /** DB_VIP VipExp */ VipExp?: (number|null); /** DB_VIP Privilege1 */ Privilege1?: (number[]|null); /** DB_VIP Privilege2 */ Privilege2?: (number[]|null); /** DB_VIP ShopId2 */ ShopId2?: (number|null); /** DB_VIP Privilege3 */ Privilege3?: (number[]|null); /** DB_VIP Privilege4 */ Privilege4?: (number|null); /** DB_VIP Privilege5 */ Privilege5?: (number|null); /** DB_VIP Privilege6 */ Privilege6?: (number|null); /** DB_VIP Privilege7 */ Privilege7?: ({ [k: string]: (number|Long) }|null); /** DB_VIP Privilege7Price */ Privilege7Price?: (number|null); /** DB_VIP ShopId7 */ ShopId7?: (number|null); /** DB_VIP Privilege8 */ Privilege8?: (number|null); /** DB_VIP Param */ Param?: (number[]|null); /** DB_VIP RewardOutlineID */ RewardOutlineID?: (number[]|null); /** DB_VIP Award */ Award?: ({ [k: string]: (number|Long) }|null); /** DB_VIP ParamName */ ParamName?: (string[]|null); /** DB_VIP MatchFreeTimes */ MatchFreeTimes?: (number|null); /** DB_VIP Privilege9 */ Privilege9?: (number[]|null); /** DB_VIP PrivilegeShow */ PrivilegeShow?: (number|null); } /** Represents a DB_VIP. */ class DB_VIP implements IDB_VIP { /** * Constructs a new DB_VIP. * @param [properties] Properties to set */ constructor(properties?: server.IDB_VIP); /** DB_VIP Id. */ public Id: number; /** DB_VIP Name. */ public Name: string; /** DB_VIP Count. */ public Count: number; /** DB_VIP VipExp. */ public VipExp: number; /** DB_VIP Privilege1. */ public Privilege1: number[]; /** DB_VIP Privilege2. */ public Privilege2: number[]; /** DB_VIP ShopId2. */ public ShopId2: number; /** DB_VIP Privilege3. */ public Privilege3: number[]; /** DB_VIP Privilege4. */ public Privilege4: number; /** DB_VIP Privilege5. */ public Privilege5: number; /** DB_VIP Privilege6. */ public Privilege6: number; /** DB_VIP Privilege7. */ public Privilege7: { [k: string]: (number|Long) }; /** DB_VIP Privilege7Price. */ public Privilege7Price: number; /** DB_VIP ShopId7. */ public ShopId7: number; /** DB_VIP Privilege8. */ public Privilege8: number; /** DB_VIP Param. */ public Param: number[]; /** DB_VIP RewardOutlineID. */ public RewardOutlineID: number[]; /** DB_VIP Award. */ public Award: { [k: string]: (number|Long) }; /** DB_VIP ParamName. */ public ParamName: string[]; /** DB_VIP MatchFreeTimes. */ public MatchFreeTimes: number; /** DB_VIP Privilege9. */ public Privilege9: number[]; /** DB_VIP PrivilegeShow. */ public PrivilegeShow: number; /** * Creates a new DB_VIP instance using the specified properties. * @param [properties] Properties to set * @returns DB_VIP instance */ public static create(properties?: server.IDB_VIP): server.DB_VIP; /** * Encodes the specified DB_VIP message. Does not implicitly {@link server.DB_VIP.verify|verify} messages. * @param message DB_VIP message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_VIP, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_VIP message, length delimited. Does not implicitly {@link server.DB_VIP.verify|verify} messages. * @param message DB_VIP message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_VIP, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_VIP message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_VIP * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_VIP; /** * Decodes a DB_VIP message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_VIP * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_VIP; /** * Verifies a DB_VIP message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_VIP message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_VIP */ public static fromObject(object: { [k: string]: any }): server.DB_VIP; /** * Creates a plain object from a DB_VIP message. Also converts values to other types if specified. * @param message DB_VIP * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_VIP, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_VIP to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_VIP * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_VIPArray. */ interface IDB_VIPArray { /** DB_VIPArray Arr */ Arr?: (server.IDB_VIP[]|null); } /** Represents a DB_VIPArray. */ class DB_VIPArray implements IDB_VIPArray { /** * Constructs a new DB_VIPArray. * @param [properties] Properties to set */ constructor(properties?: server.IDB_VIPArray); /** DB_VIPArray Arr. */ public Arr: server.IDB_VIP[]; /** * Creates a new DB_VIPArray instance using the specified properties. * @param [properties] Properties to set * @returns DB_VIPArray instance */ public static create(properties?: server.IDB_VIPArray): server.DB_VIPArray; /** * Encodes the specified DB_VIPArray message. Does not implicitly {@link server.DB_VIPArray.verify|verify} messages. * @param message DB_VIPArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_VIPArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_VIPArray message, length delimited. Does not implicitly {@link server.DB_VIPArray.verify|verify} messages. * @param message DB_VIPArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_VIPArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_VIPArray message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_VIPArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_VIPArray; /** * Decodes a DB_VIPArray message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_VIPArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_VIPArray; /** * Verifies a DB_VIPArray message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_VIPArray message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_VIPArray */ public static fromObject(object: { [k: string]: any }): server.DB_VIPArray; /** * Creates a plain object from a DB_VIPArray message. Also converts values to other types if specified. * @param message DB_VIPArray * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_VIPArray, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_VIPArray to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_VIPArray * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_VIPShow. */ interface IDB_VIPShow { /** DB_VIPShow Id */ Id?: (number|null); /** DB_VIPShow Type */ Type?: (number|null); /** DB_VIPShow SkinId */ SkinId?: (number|null); /** DB_VIPShow VIPLevel */ VIPLevel?: (number|null); /** DB_VIPShow VIPDes */ VIPDes?: (string|null); } /** Represents a DB_VIPShow. */ class DB_VIPShow implements IDB_VIPShow { /** * Constructs a new DB_VIPShow. * @param [properties] Properties to set */ constructor(properties?: server.IDB_VIPShow); /** DB_VIPShow Id. */ public Id: number; /** DB_VIPShow Type. */ public Type: number; /** DB_VIPShow SkinId. */ public SkinId: number; /** DB_VIPShow VIPLevel. */ public VIPLevel: number; /** DB_VIPShow VIPDes. */ public VIPDes: string; /** * Creates a new DB_VIPShow instance using the specified properties. * @param [properties] Properties to set * @returns DB_VIPShow instance */ public static create(properties?: server.IDB_VIPShow): server.DB_VIPShow; /** * Encodes the specified DB_VIPShow message. Does not implicitly {@link server.DB_VIPShow.verify|verify} messages. * @param message DB_VIPShow message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_VIPShow, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_VIPShow message, length delimited. Does not implicitly {@link server.DB_VIPShow.verify|verify} messages. * @param message DB_VIPShow message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_VIPShow, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_VIPShow message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_VIPShow * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_VIPShow; /** * Decodes a DB_VIPShow message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_VIPShow * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_VIPShow; /** * Verifies a DB_VIPShow message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_VIPShow message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_VIPShow */ public static fromObject(object: { [k: string]: any }): server.DB_VIPShow; /** * Creates a plain object from a DB_VIPShow message. Also converts values to other types if specified. * @param message DB_VIPShow * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_VIPShow, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_VIPShow to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_VIPShow * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } /** Properties of a DB_VIPShowArray. */ interface IDB_VIPShowArray { /** DB_VIPShowArray Arr */ Arr?: (server.IDB_VIPShow[]|null); } /** Represents a DB_VIPShowArray. */ class DB_VIPShowArray implements IDB_VIPShowArray { /** * Constructs a new DB_VIPShowArray. * @param [properties] Properties to set */ constructor(properties?: server.IDB_VIPShowArray); /** DB_VIPShowArray Arr. */ public Arr: server.IDB_VIPShow[]; /** * Creates a new DB_VIPShowArray instance using the specified properties. * @param [properties] Properties to set * @returns DB_VIPShowArray instance */ public static create(properties?: server.IDB_VIPShowArray): server.DB_VIPShowArray; /** * Encodes the specified DB_VIPShowArray message. Does not implicitly {@link server.DB_VIPShowArray.verify|verify} messages. * @param message DB_VIPShowArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encode(message: server.IDB_VIPShowArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Encodes the specified DB_VIPShowArray message, length delimited. Does not implicitly {@link server.DB_VIPShowArray.verify|verify} messages. * @param message DB_VIPShowArray message or plain object to encode * @param [writer] Writer to encode to * @returns Writer */ public static encodeDelimited(message: server.IDB_VIPShowArray, writer?: $protobuf.Writer): $protobuf.Writer; /** * Decodes a DB_VIPShowArray message from the specified reader or buffer. * @param reader Reader or buffer to decode from * @param [length] Message length if known beforehand * @returns DB_VIPShowArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): server.DB_VIPShowArray; /** * Decodes a DB_VIPShowArray message from the specified reader or buffer, length delimited. * @param reader Reader or buffer to decode from * @returns DB_VIPShowArray * @throws {Error} If the payload is not a reader or valid buffer * @throws {$protobuf.util.ProtocolError} If required fields are missing */ public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): server.DB_VIPShowArray; /** * Verifies a DB_VIPShowArray message. * @param message Plain object to verify * @returns `null` if valid, otherwise the reason why it is not */ public static verify(message: { [k: string]: any }): (string|null); /** * Creates a DB_VIPShowArray message from a plain object. Also converts values to their respective internal types. * @param object Plain object * @returns DB_VIPShowArray */ public static fromObject(object: { [k: string]: any }): server.DB_VIPShowArray; /** * Creates a plain object from a DB_VIPShowArray message. Also converts values to other types if specified. * @param message DB_VIPShowArray * @param [options] Conversion options * @returns Plain object */ public static toObject(message: server.DB_VIPShowArray, options?: $protobuf.IConversionOptions): { [k: string]: any }; /** * Converts this DB_VIPShowArray to JSON. * @returns JSON object */ public toJSON(): { [k: string]: any }; /** * Gets the default type url for DB_VIPShowArray * @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com") * @returns The default type url */ public static getTypeUrl(typeUrlPrefix?: string): string; } }