UNPKG

@xmobitea/gn-typescript-client

Version:

GearN Typescript Client SDK by XmobiTea (Pro)

1,180 lines (1,157 loc) 2.35 MB
/******/ (() => { // webpackBootstrap /******/ "use strict"; /******/ // The require scope /******/ var __webpack_require__ = {}; /******/ /************************************************************************/ /******/ /* webpack/runtime/compat get default export */ /******/ (() => { /******/ // getDefaultExport function for compatibility with non-harmony modules /******/ __webpack_require__.n = (module) => { /******/ var getter = module && module.__esModule ? /******/ () => (module['default']) : /******/ () => (module); /******/ __webpack_require__.d(getter, { a: getter }); /******/ return getter; /******/ }; /******/ })(); /******/ /******/ /* webpack/runtime/define property getters */ /******/ (() => { /******/ // define getter functions for harmony exports /******/ __webpack_require__.d = (exports, definition) => { /******/ for(var key in definition) { /******/ if(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) { /******/ Object.defineProperty(exports, key, { enumerable: true, get: definition[key] }); /******/ } /******/ } /******/ }; /******/ })(); /******/ /******/ /* webpack/runtime/hasOwnProperty shorthand */ /******/ (() => { /******/ __webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop)) /******/ })(); /******/ /******/ /* webpack/runtime/make namespace object */ /******/ (() => { /******/ // define __esModule on exports /******/ __webpack_require__.r = (exports) => { /******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) { /******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' }); /******/ } /******/ Object.defineProperty(exports, '__esModule', { value: true }); /******/ }; /******/ })(); /******/ /************************************************************************/ var __webpack_exports__ = {}; // ESM COMPAT FLAG __webpack_require__.r(__webpack_exports__); // EXPORTS __webpack_require__.d(__webpack_exports__, { Admin_GNNetworkAuthenticateApi: () => (/* reexport */ AdminAuthenticateApi), Admin_GNNetworkCharacterPlayerApi: () => (/* reexport */ AdminCharacterPlayerApi), Admin_GNNetworkCloudScriptApi: () => (/* reexport */ AdminCloudScriptApi), Admin_GNNetworkContentApi: () => (/* reexport */ AdminContentApi), Admin_GNNetworkDashboardApi: () => (/* reexport */ AdminDashboardApi), Admin_GNNetworkGamePlayerApi: () => (/* reexport */ AdminGamePlayerApi), Admin_GNNetworkGroupApi: () => (/* reexport */ AdminGroupApi), Admin_GNNetworkInventoryApi: () => (/* reexport */ AdminInventoryApi), Admin_GNNetworkMasterPlayerApi: () => (/* reexport */ AdminMasterPlayerApi), Admin_GNNetworkMultiplayerApi: () => (/* reexport */ AdminMultiplayerApi), Admin_GNNetworkStoreInventoryApi: () => (/* reexport */ AdminStoreInventoryApi), AuthenticateModels: () => (/* reexport */ AuthenticateModels), AuthenticateRequestModels: () => (/* reexport */ AuthenticateRequestModels), AuthenticateResponseModels: () => (/* reexport */ AuthenticateResponseModels), AuthenticateStatus: () => (/* reexport */ AuthenticateStatus), BooleanDataMember: () => (/* reexport */ BooleanDataMember), CharacterPlayerModels: () => (/* reexport */ CharacterPlayerModels), CharacterPlayerRequestModels: () => (/* reexport */ CharacterPlayerRequestModels), CharacterPlayerResponseModels: () => (/* reexport */ CharacterPlayerResponseModels), CloudScriptModels: () => (/* reexport */ CloudScriptModels), CloudScriptRequestModels: () => (/* reexport */ CloudScriptRequestModels), CloudScriptResponseModels: () => (/* reexport */ CloudScriptResponseModels), CodeHelper: () => (/* reexport */ CodeHelper), Commands: () => (/* reexport */ Commands), ContentModels: () => (/* reexport */ ContentModels), ContentRequestModels: () => (/* reexport */ ContentRequestModels), ContentResponseModels: () => (/* reexport */ ContentResponseModels), ConverterService: () => (/* reexport */ ConverterService), CustomOperationRequest: () => (/* reexport */ CustomOperationRequest), CustomOperationRequestAbstract: () => (/* reexport */ CustomOperationRequestAbstract), CustomOperationResponse: () => (/* reexport */ CustomOperationResponse), CustomOperationResponseAbstract: () => (/* reexport */ CustomOperationResponseAbstract), DashboardModels: () => (/* reexport */ DashboardModels), DashboardRequestModels: () => (/* reexport */ DashboardRequestModels), DashboardResponseModels: () => (/* reexport */ DashboardResponseModels), DataMember: () => (/* reexport */ DataMember), ErrorCode: () => (/* reexport */ ErrorCode), EventCode: () => (/* reexport */ EventCode), ExecuteResponseStatus: () => (/* reexport */ ExecuteResponseStatus), FieldDataType: () => (/* reexport */ GNMetadata_FieldDataType), FriendStatus: () => (/* reexport */ FriendStatus), GNArray: () => (/* reexport */ GNArray), GNArrayBuilder: () => (/* reexport */ GNArrayBuilder), GNArrayDataMember: () => (/* reexport */ GNArrayDataMember), GNData: () => (/* reexport */ GNData), GNDebug: () => (/* reexport */ GNDebug), GNHashtable: () => (/* reexport */ GNHashtable), GNHashtableBuilder: () => (/* reexport */ GNHashtableBuilder), GNHashtableDataMember: () => (/* reexport */ GNHashtableDataMember), GNNetwork: () => (/* reexport */ GNNetwork), GNNetworkAuthenticateApi: () => (/* reexport */ AuthenticateApi), GNNetworkCharacterPlayerApi: () => (/* reexport */ CharacterPlayerApi), GNNetworkCloudScriptApi: () => (/* reexport */ CloudScriptApi), GNNetworkContentApi: () => (/* reexport */ ContentApi), GNNetworkDashboardApi: () => (/* reexport */ DashboardApi), GNNetworkGamePlayerApi: () => (/* reexport */ GamePlayerApi), GNNetworkGroupApi: () => (/* reexport */ GroupApi), GNNetworkInventoryApi: () => (/* reexport */ InventoryApi), GNNetworkMasterPlayerApi: () => (/* reexport */ MasterPlayerApi), GNNetworkMultiplayerApi: () => (/* reexport */ MultiplayerApi), GNNetworkStoreInventoryApi: () => (/* reexport */ StoreInventoryApi), GNServerSettings: () => (/* reexport */ GNServerSettings), GNSupport: () => (/* reexport */ GNSupport), GNUtils: () => (/* reexport */ GNUtils), GamePlayerModels: () => (/* reexport */ GamePlayerModels), GamePlayerRequestModels: () => (/* reexport */ GamePlayerRequestModels), GamePlayerResponseModels: () => (/* reexport */ GamePlayerResponseModels), GenericModels: () => (/* reexport */ GenericModels), GetAuthInfoResponse: () => (/* reexport */ GetAuthInfoResponse), GoogleLoginType: () => (/* reexport */ GoogleLoginType), GroupModels: () => (/* reexport */ GroupModels), GroupRequestModels: () => (/* reexport */ GroupRequestModels), GroupResponseModels: () => (/* reexport */ GroupResponseModels), GroupStatus: () => (/* reexport */ GroupStatus), HttpAppResponse: () => (/* reexport */ HttpAppResponse), HttpPeer: () => (/* reexport */ HttpPeer), IServerEventHandler: () => (/* reexport */ IServerEventHandler), InvalidMemberType: () => (/* reexport */ InvalidMemberType), InventoryModels: () => (/* reexport */ InventoryModels), InventoryRequestModels: () => (/* reexport */ InventoryRequestModels), InventoryResponseModels: () => (/* reexport */ InventoryResponseModels), ItemType: () => (/* reexport */ ItemType), LogType: () => (/* reexport */ LogType), MasterPlayerModels: () => (/* reexport */ MasterPlayerModels), MasterPlayerRequestModels: () => (/* reexport */ MasterPlayerRequestModels), MasterPlayerResponseModels: () => (/* reexport */ MasterPlayerResponseModels), MatchmakingMemberStatus: () => (/* reexport */ MatchmakingMemberStatus), MatchmakingTicketStatus: () => (/* reexport */ MatchmakingTicketStatus), MessageType: () => (/* reexport */ MessageType), MultiplayerModels: () => (/* reexport */ MultiplayerModels), MultiplayerRequestModels: () => (/* reexport */ MultiplayerRequestModels), MultiplayerResponseModels: () => (/* reexport */ MultiplayerResponseModels), NetworkingHttpPeerBase: () => (/* reexport */ NetworkingHttpPeerBase), NetworkingPeer: () => (/* reexport */ NetworkingPeer), NetworkingPeerAxiosRequest: () => (/* reexport */ NetworkingPeerAxiosRequest), NetworkingPeerBase: () => (/* reexport */ NetworkingSocketPeerBase), NetworkingPeerSocket: () => (/* reexport */ NetworkingPeerSocketIOClient), NumberDataMember: () => (/* reexport */ NumberDataMember), OnCharacterPlayerFriendUpdateEventHandler: () => (/* reexport */ OnCharacterPlayerFriendUpdateEventHandler), OnCharacterPlayerGroupUpdateEventHandler: () => (/* reexport */ OnCharacterPlayerGroupUpdateEventHandler), OnGamePlayerFriendUpdateEventHandler: () => (/* reexport */ OnGamePlayerFriendUpdateEventHandler), OnGamePlayerGroupUpdateEventHandler: () => (/* reexport */ OnGamePlayerGroupUpdateEventHandler), OnGroupMemberUpdateEventHandler: () => (/* reexport */ OnGroupMemberUpdateEventHandler), OnGroupMessageUpdateEventHandler: () => (/* reexport */ OnGroupMessageUpdateEventHandler), OperationCode: () => (/* reexport */ OperationCode), OperationEvent: () => (/* reexport */ OperationEvent), OperationHelper: () => (/* reexport */ OperationHelper), OperationPending: () => (/* reexport */ OperationPending), OperationRequest: () => (/* reexport */ OperationRequest), OperationResponse: () => (/* reexport */ OperationResponse), OwnerType: () => (/* reexport */ OwnerType), ParameterCode: () => (/* reexport */ ParameterCode), PeerBase: () => (/* reexport */ PeerBase), PermissionDataItem: () => (/* reexport */ PermissionDataItem), PostType: () => (/* reexport */ PostType), PushPlatformType: () => (/* reexport */ PushPlatformType), RequestRole: () => (/* reexport */ RequestRole), RequestType: () => (/* reexport */ RequestType), ReturnCode: () => (/* reexport */ ReturnCode), Server_GNNetworkAuthenticateApi: () => (/* reexport */ ServerAuthenticateApi), Server_GNNetworkCharacterPlayerApi: () => (/* reexport */ ServerCharacterPlayerApi), Server_GNNetworkCloudScriptApi: () => (/* reexport */ ServerCloudScriptApi), Server_GNNetworkContentApi: () => (/* reexport */ ServerContentApi), Server_GNNetworkDashboardApi: () => (/* reexport */ ServerDashboardApi), Server_GNNetworkGamePlayerApi: () => (/* reexport */ ServerGamePlayerApi), Server_GNNetworkGroupApi: () => (/* reexport */ ServerGroupApi), Server_GNNetworkInventoryApi: () => (/* reexport */ ServerInventoryApi), Server_GNNetworkMasterPlayerApi: () => (/* reexport */ ServerMasterPlayerApi), Server_GNNetworkMultiplayerApi: () => (/* reexport */ ServerMultiplayerApi), Server_GNNetworkStoreInventoryApi: () => (/* reexport */ ServerStoreInventoryApi), ServiceUpdate: () => (/* reexport */ ServiceUpdate), SocketPacket: () => (/* reexport */ SocketPacket), SocketPeer: () => (/* reexport */ SocketPeer), StoreInventoryModels: () => (/* reexport */ StoreInventoryModels), StoreInventoryRequestModels: () => (/* reexport */ StoreInventoryRequestModels), StoreInventoryResponseModels: () => (/* reexport */ StoreInventoryResponseModels), StoreItemType: () => (/* reexport */ StoreItemType), StoreReceiveType: () => (/* reexport */ StoreReceiveType), StringDataMember: () => (/* reexport */ StringDataMember), UploadFileResponse: () => (/* reexport */ UploadFileResponse) }); ;// ./src/runtime/common/GNData.ts class GNData { get(k, def) { return def; } getBoolean(k, def) { return this.get(k, def); } getObject(k, def) { return this.get(k, def); } getString(k, def) { return this.get(k, def); } getNumber(k, def) { return this.get(k, def); } getGNHashtable(k, def) { return this.get(k, def); } getGNArray(k, def) { return this.get(k, def); } static createGNHashtableFromObject(value) { let answer = new GNHashtable(); let valueKeys = Object.keys(value); for (let i = 0; i < valueKeys.length; i++) { let key = valueKeys[i]; answer.add(key, value[key]); } return answer; } static createGNArrayFromArray(value) { let answer = new GNArray(); let valueArr = value; for (let i = 0; i < valueArr.length; i++) { answer.add(valueArr[i]); } return answer; } static createUseDataFromOriginData(value) { if (value == null) return null; let typeOfValue = typeof value; if (typeOfValue === "string") return value; if (typeOfValue === "number") return value; if (typeOfValue === "boolean") return value; if (value instanceof GNArray) return value; if (value instanceof GNHashtable) return value; if (typeOfValue === "object") { if (Array.isArray(value)) return this.createGNArrayFromArray(value); else return this.createGNHashtableFromObject(value); } return null; } static createDataFromUseData(value) { if (value == null) return null; if (value instanceof GNArray) { return value.toData(); } if (value instanceof GNHashtable) { return value.toData(); } return value; } } class GNHashtableBuilder { add(k, value) { this.dict[k] = value; return this; } addAll(dict) { let keys = Object.keys(dict); keys.forEach(keyStr => { this.add(keyStr, dict[keyStr]); }); return this; } constructor() { this.dict = {}; this.dict = {}; } build() { let answer = new GNHashtable(); let keys = Object.keys(this.dict); keys.forEach(keyStr => { answer.add(keyStr, this.dict[keyStr]); }); return answer; } } class GNHashtable extends GNData { constructor() { super(...arguments); this.dict = {}; } clear() { this.dict = {}; } remove(k) { if (this.containsKey(k)) { delete this.dict[k]; return true; } return false; } count() { return Object.keys(this.dict).length; } containsKey(k) { let keys = Object.keys(this.dict); let kStr = k.toString(); return keys.indexOf(kStr) != -1; } get(k, def) { let value = this.dict[k]; if (value == null) return def; return value; } add(k, value) { this.dict[k] = GNData.createUseDataFromOriginData(value); } toData() { let anwser = {}; let keys = Object.keys(this.dict); for (let i = 0; i < keys.length; i++) { let key = keys[i]; anwser[key] = GNData.createDataFromUseData(this.dict[key]); } return anwser; } static builder() { return new GNHashtableBuilder(); } toString() { return JSON.stringify(this.dict); } } class GNArrayBuilder { add(value) { this.array.push(value); return this; } addAll(array) { array.forEach(o => { this.add(o); }); return this; } build() { let awnser = new GNArray(); this.array.forEach(o => { awnser.add(o); }); return awnser; } constructor() { this.array = []; this.array = []; } } class GNArray extends GNData { constructor() { super(...arguments); this.array = []; } clear() { this.array = []; } remove(k) { if (k < 0 || k >= this.array.length) return false; this.array.splice(k, 1); return true; } count() { return this.array.length; } get(k, def) { if (k < 0 || k >= this.array.length) return null; let value = this.array[k]; if (value == null) return def; return value; } add(value) { this.array.push(GNData.createUseDataFromOriginData(value)); } toData() { let anwser = []; for (let i = 0; i < this.array.length; i++) { anwser.push(GNData.createDataFromUseData(this.array[i])); } return anwser; } static builder() { return new GNArrayBuilder(); } toString() { return JSON.stringify(this.array); } } ;// ./src/runtime/logger/GNDebug.ts var LogType; (function (LogType) { LogType[LogType["Off"] = 0] = "Off"; LogType[LogType["Exception"] = 1] = "Exception"; LogType[LogType["Error"] = 2] = "Error"; LogType[LogType["Warning"] = 3] = "Warning"; LogType[LogType["All"] = 4] = "All"; })(LogType || (LogType = {})); class GNDebug { static setLogType(logType) { this._logType = logType; } static log(message) { if (this._logType >= LogType.All) console.log(message); } static logException(exception) { if (this._logType >= LogType.Exception) console.error(exception); } static logWarning(message) { if (this._logType >= LogType.Warning) console.warn(message); } static logError(message) { if (this._logType >= LogType.Error) console.error(message); } } ;// ./src/runtime/config/GNServerSettings.ts var MessageType; (function (MessageType) { MessageType[MessageType["Json"] = 1] = "Json"; MessageType[MessageType["MsgPack"] = 2] = "MsgPack"; })(MessageType || (MessageType = {})); class GNServerSettings { constructor() { this.serverAddress = "127.0.0.1"; this.serverPort = 2202; this.serverSocketPort = 2901; this.useSsl = false; this.useSocket = true; this.useHttp = true; this.defaultTimeoutInSeconds = 20; this.messageType = MessageType.MsgPack; this.sendRate = 20; this.reconnectDelay = 5000; this.pingInterval = 20000; this.pingTimeout = 20000; this.logType = LogType.All; } config(options) { this.serverAddress = options.serverAddress; this.serverPort = options.serverPort; this.serverSocketPort = options.serverSocketPort; this.useSsl = options.useSsl; this.useSocket = options.useSocket; this.useHttp = options.useHttp; this.defaultTimeoutInSeconds = options.defaultTimeoutInSeconds; this.messageType = options.messageType; this.sendRate = options.sendRate; this.reconnectDelay = options.reconnectDelay; this.pingInterval = options.pingInterval; this.pingTimeout = options.pingTimeout; this.adminSecretKey = options.adminSecretKey; this.serverSecretKey = options.serverSecretKey; this.clientSecretKey = options.clientSecretKey; this.logType = options.logType; } getServerAddress() { return this.serverAddress; } setServerAddress(serverAddress) { this.serverAddress = serverAddress; } getServerPort() { return this.serverPort; } setServerPort(serverPort) { this.serverPort = serverPort; } getServerSocketPort() { return this.serverSocketPort; } setServerSocketPort(serverSocketPort) { this.serverSocketPort = serverSocketPort; } isUseSsl() { return this.useSsl; } setUseSsl(useSsl) { this.useSsl = useSsl; } isUseSocket() { return this.useSocket; } setUseSocket(useSocket) { this.useSocket = useSocket; } isUseHttp() { return this.useHttp; } setUseHttp(useHttp) { this.useHttp = useHttp; } getDefaultTimeoutInSeconds() { return this.defaultTimeoutInSeconds; } setDefaultTimeoutInSeconds(defaultTimeoutInSeconds) { this.defaultTimeoutInSeconds = defaultTimeoutInSeconds; } getMessageType() { return this.messageType; } setMessageType(messageType) { this.messageType = messageType; } getSendRate() { return this.sendRate; } setSendRate(sendRate) { this.sendRate = sendRate; } getReconnectDelay() { return this.reconnectDelay; } setReconnectDelay(reconnectDelay) { this.reconnectDelay = reconnectDelay; } getPingInterval() { return this.pingInterval; } setPingInterval(pingInterval) { this.pingInterval = pingInterval; } getPingTimeout() { return this.pingTimeout; } setPingTimeout(pingTimeout) { this.pingTimeout = pingTimeout; } getAdminSecretKey() { return this.adminSecretKey; } setAdminSecretKey(adminSecretKey) { this.adminSecretKey = adminSecretKey; } getServerSecretKey() { return this.serverSecretKey; } setServerSecretKey(serverSecretKey) { this.serverSecretKey = serverSecretKey; } getClientSecretKey() { return this.clientSecretKey; } setClientSecretKey(clientSecretKey) { this.clientSecretKey = clientSecretKey; } getLogType() { return this.logType; } setLogType(logType) { this.logType = logType; } getSocketUrl() { if (this.serverSocketPort < 0) return (this.useSsl ? "https" : "http") + "://" + this.serverAddress; else return (this.useSsl ? "https" : "http") + "://" + this.serverAddress + ":" + this.serverSocketPort; } getHttpUrl() { if (this.serverPort < 0) return (this.useSsl ? "https" : "http") + "://" + this.serverAddress; else return (this.useSsl ? "https" : "http") + "://" + this.serverAddress + ":" + this.serverPort; } } ;// ./src/runtime/constant/enumType/FriendStatus.ts var FriendStatus; (function (FriendStatus) { FriendStatus[FriendStatus["Friend"] = 1] = "Friend"; FriendStatus[FriendStatus["WaitingAccept"] = 2] = "WaitingAccept"; FriendStatus[FriendStatus["SentRequestAndWaitingAccept"] = 3] = "SentRequestAndWaitingAccept"; FriendStatus[FriendStatus["NotFriend"] = 4] = "NotFriend"; })(FriendStatus || (FriendStatus = {})); ;// ./src/runtime/constant/enumType/GoogleLoginType.ts var GoogleLoginType; (function (GoogleLoginType) { GoogleLoginType[GoogleLoginType["AccessToken"] = 1] = "AccessToken"; GoogleLoginType[GoogleLoginType["IdToken"] = 2] = "IdToken"; })(GoogleLoginType || (GoogleLoginType = {})); ;// ./src/runtime/constant/enumType/GroupStatus.ts var GroupStatus; (function (GroupStatus) { GroupStatus[GroupStatus["Member"] = 1] = "Member"; GroupStatus[GroupStatus["WaitingAccept"] = 2] = "WaitingAccept"; GroupStatus[GroupStatus["SentRequestAndWaitingAccept"] = 3] = "SentRequestAndWaitingAccept"; GroupStatus[GroupStatus["NotMember"] = 4] = "NotMember"; })(GroupStatus || (GroupStatus = {})); ;// ./src/runtime/constant/enumType/InvalidMemberType.ts var InvalidMemberType; (function (InvalidMemberType) { InvalidMemberType[InvalidMemberType["UnknownError"] = 1] = "UnknownError"; InvalidMemberType[InvalidMemberType["DataRequired"] = 2] = "DataRequired"; InvalidMemberType[InvalidMemberType["TypeInvalid"] = 3] = "TypeInvalid"; InvalidMemberType[InvalidMemberType["StringNull"] = 4] = "StringNull"; InvalidMemberType[InvalidMemberType["StringMinLength"] = 5] = "StringMinLength"; InvalidMemberType[InvalidMemberType["StringMaxLength"] = 6] = "StringMaxLength"; InvalidMemberType[InvalidMemberType["NumberMinValue"] = 7] = "NumberMinValue"; InvalidMemberType[InvalidMemberType["NumberMaxValue"] = 8] = "NumberMaxValue"; InvalidMemberType[InvalidMemberType["NumberMustInt"] = 9] = "NumberMustInt"; InvalidMemberType[InvalidMemberType["GNHashtableNull"] = 10] = "GNHashtableNull"; InvalidMemberType[InvalidMemberType["GNHashtableMinLength"] = 11] = "GNHashtableMinLength"; InvalidMemberType[InvalidMemberType["GNHashtableMaxLength"] = 12] = "GNHashtableMaxLength"; InvalidMemberType[InvalidMemberType["GNArrayNull"] = 13] = "GNArrayNull"; InvalidMemberType[InvalidMemberType["GNArrayMinLength"] = 14] = "GNArrayMinLength"; InvalidMemberType[InvalidMemberType["GNArrayMaxLength"] = 15] = "GNArrayMaxLength"; })(InvalidMemberType || (InvalidMemberType = {})); ;// ./src/runtime/constant/enumType/ItemType.ts var ItemType; (function (ItemType) { ItemType[ItemType["NonStackable"] = 1] = "NonStackable"; ItemType[ItemType["Stackable"] = 2] = "Stackable"; })(ItemType || (ItemType = {})); ;// ./src/runtime/constant/enumType/StoreItemType.ts var StoreItemType; (function (StoreItemType) { StoreItemType[StoreItemType["NonConsumable"] = 1] = "NonConsumable"; StoreItemType[StoreItemType["Consumable"] = 2] = "Consumable"; })(StoreItemType || (StoreItemType = {})); ;// ./src/runtime/constant/enumType/MatchmakingMemberStatus.ts var MatchmakingMemberStatus; (function (MatchmakingMemberStatus) { MatchmakingMemberStatus[MatchmakingMemberStatus["Pending"] = 1] = "Pending"; MatchmakingMemberStatus[MatchmakingMemberStatus["Joined"] = 2] = "Joined"; MatchmakingMemberStatus[MatchmakingMemberStatus["Canceled"] = 3] = "Canceled"; })(MatchmakingMemberStatus || (MatchmakingMemberStatus = {})); ;// ./src/runtime/constant/enumType/MatchmakingTicketStatus.ts var MatchmakingTicketStatus; (function (MatchmakingTicketStatus) { MatchmakingTicketStatus[MatchmakingTicketStatus["WaitingForMembers"] = 1] = "WaitingForMembers"; MatchmakingTicketStatus[MatchmakingTicketStatus["WaitingForMatch"] = 2] = "WaitingForMatch"; MatchmakingTicketStatus[MatchmakingTicketStatus["WaitingForServer"] = 3] = "WaitingForServer"; MatchmakingTicketStatus[MatchmakingTicketStatus["Matched"] = 4] = "Matched"; MatchmakingTicketStatus[MatchmakingTicketStatus["Canceled"] = 5] = "Canceled"; })(MatchmakingTicketStatus || (MatchmakingTicketStatus = {})); ;// ./src/runtime/constant/enumType/OwnerType.ts var OwnerType; (function (OwnerType) { OwnerType[OwnerType["MasterPlayer"] = 1] = "MasterPlayer"; OwnerType[OwnerType["GamePlayer"] = 2] = "GamePlayer"; OwnerType[OwnerType["CharacterPlayer"] = 3] = "CharacterPlayer"; OwnerType[OwnerType["Group"] = 4] = "Group"; OwnerType[OwnerType["Inventory"] = 5] = "Inventory"; OwnerType[OwnerType["StoreInventory"] = 6] = "StoreInventory"; })(OwnerType || (OwnerType = {})); ;// ./src/runtime/constant/enumType/PermissionDataItem.ts var PermissionDataItem; (function (PermissionDataItem) { PermissionDataItem[PermissionDataItem["ReadOnly"] = 1] = "ReadOnly"; PermissionDataItem[PermissionDataItem["CanOverride"] = 2] = "CanOverride"; })(PermissionDataItem || (PermissionDataItem = {})); ;// ./src/runtime/constant/enumType/RequestRole.ts var RequestRole; (function (RequestRole) { RequestRole[RequestRole["Admin"] = 1] = "Admin"; RequestRole[RequestRole["Server"] = 2] = "Server"; RequestRole[RequestRole["Client"] = 3] = "Client"; })(RequestRole || (RequestRole = {})); ;// ./src/runtime/constant/enumType/RequestType.ts var RequestType; (function (RequestType) { RequestType[RequestType["Custom"] = 0] = "Custom"; RequestType[RequestType["Authenticate"] = 1] = "Authenticate"; RequestType[RequestType["CharacterPlayer"] = 2] = "CharacterPlayer"; RequestType[RequestType["Content"] = 3] = "Content"; RequestType[RequestType["GamePlayer"] = 4] = "GamePlayer"; RequestType[RequestType["Group"] = 5] = "Group"; RequestType[RequestType["Inventory"] = 6] = "Inventory"; RequestType[RequestType["MasterPlayer"] = 7] = "MasterPlayer"; RequestType[RequestType["StoreInventory"] = 8] = "StoreInventory"; RequestType[RequestType["Dashboard"] = 9] = "Dashboard"; RequestType[RequestType["Multiplayer"] = 10] = "Multiplayer"; RequestType[RequestType["CloudScript"] = 11] = "CloudScript"; })(RequestType || (RequestType = {})); ;// ./src/runtime/constant/enumType/PushPlatformType.ts var PushPlatformType; (function (PushPlatformType) { PushPlatformType[PushPlatformType["Android"] = 1] = "Android"; PushPlatformType[PushPlatformType["iOS"] = 2] = "iOS"; })(PushPlatformType || (PushPlatformType = {})); ;// ./src/runtime/constant/enumType/StoreReceiveType.ts var StoreReceiveType; (function (StoreReceiveType) { StoreReceiveType[StoreReceiveType["Buy"] = 1] = "Buy"; StoreReceiveType[StoreReceiveType["Present"] = 2] = "Present"; StoreReceiveType[StoreReceiveType["AppleAppStore"] = 3] = "AppleAppStore"; StoreReceiveType[StoreReceiveType["FacebookStore"] = 4] = "FacebookStore"; StoreReceiveType[StoreReceiveType["GooglePlayStore"] = 5] = "GooglePlayStore"; })(StoreReceiveType || (StoreReceiveType = {})); ;// ./src/runtime/constant/enumType/ExecuteResponseStatus.ts var ExecuteResponseStatus; (function (ExecuteResponseStatus) { ExecuteResponseStatus[ExecuteResponseStatus["Ok"] = 1] = "Ok"; ExecuteResponseStatus[ExecuteResponseStatus["Exception"] = 2] = "Exception"; ExecuteResponseStatus[ExecuteResponseStatus["FunctionNameNotFound"] = 3] = "FunctionNameNotFound"; ExecuteResponseStatus[ExecuteResponseStatus["VersionInvalid"] = 4] = "VersionInvalid"; ExecuteResponseStatus[ExecuteResponseStatus["Timeout"] = 5] = "Timeout"; })(ExecuteResponseStatus || (ExecuteResponseStatus = {})); ;// ./src/runtime/networking/AuthenticateStatus.ts class AuthenticateStatus { getAuthToken() { return this.authToken; } setAuthToken(authToken) { this.authToken = authToken; } getUserId() { return this.userId; } setUserId(userId) { this.userId = userId; } } ;// ./src/runtime/constant/errorCode/ErrorCode.ts class ErrorCode { } ErrorCode.Ok = 1; ErrorCode.AccountNotFound = 2; ErrorCode.AccountPasswordWrong = 3; ErrorCode.AccountUsernameExists = 4; ErrorCode.VerifyTokenError = 5; ErrorCode.VerifyFailed = 6; ErrorCode.CharacterPlayerNotFound = 7; ErrorCode.NotEnoughCurrency = 8; ErrorCode.KeyNotFound = 9; ErrorCode.ItemNotFound = 10; ErrorCode.CatalogIdNotFound = 11; ErrorCode.GroupNotFound = 12; ErrorCode.OwnerNotFound = 13; ErrorCode.ClassIdNotFound = 14; ErrorCode.MemberNotFound = 15; ErrorCode.PlayerNotMember = 16; ErrorCode.GamePlayerNotFound = 17; ErrorCode.FileNotFound = 18; ErrorCode.FileNotUpload = 19; ErrorCode.OwnerTypeNotSupport = 20; ErrorCode.ItemNotStackable = 21; ErrorCode.GameNotFound = 22; ErrorCode.GameIsExists = 23; ErrorCode.SecretInfoNotFound = 24; ErrorCode.SecretInfoIsExists = 25; ErrorCode.ExternalNotLinked = 26; ErrorCode.ExternalLinkedOtherAccount = 27; ErrorCode.ExternalLinkedOtherValue = 28; ErrorCode.MasterPlayerNotFound = 29; ErrorCode.StoreItemNotFound = 30; ErrorCode.BuyerNotFound = 31; ErrorCode.CanNotBuyThisStoreItem = 32; ErrorCode.ExceptionWhenValidateReceipt = 33; ErrorCode.StoreInvalid = 34; ErrorCode.ReceiptInvalid = 35; ErrorCode.StoreItemHadBeenRemove = 36; ErrorCode.DisplayNameHasUse = 37; ErrorCode.PlayerBan = 38; ErrorCode.MatchmakingTicketNotFound = 39; ErrorCode.MatchmakingTicketAlreadyCompleted = 40; ErrorCode.MatchmakingPlayerHasNotJoinedTicket = 41; ErrorCode.MatchNotFound = 42; ErrorCode.MatchmakingPlayerHasJoinedOtherTicket = 43; ErrorCode.MatchmakingQueueNotFound = 44; ErrorCode.TicketSizeError = 45; ErrorCode.ExecuteError = 46; ErrorCode.VersionInvalid = 47; ErrorCode.EmailInvalid = 48; ErrorCode.StoreItemHadPurchaseAndNonConsumable = 49; ErrorCode.StoreItemHadExists = 50; ;// ./src/runtime/constant/parameterCode/ParameterCode.ts class ParameterCode { } ParameterCode.AuthToken = "authToken"; ParameterCode.Ts = "ts"; ParameterCode.ErrorCode = "errorCode"; ParameterCode.UserId = "userId"; ParameterCode.ReturnCode = "returnCode"; ParameterCode.DebugMessage = "debugMessage"; ParameterCode.ResponseId = "responseId"; ParameterCode.Parameters = "parameters"; ParameterCode.InvalidRequestParameters = "invalidRequestParameters"; ParameterCode.ErrorMessage = "errorMessage"; ParameterCode.Username = "username"; ParameterCode.Password = "password"; ParameterCode.AndroidDeviceId = "androidDeviceId"; ParameterCode.AppleId = "appleId"; ParameterCode.AppleIds = "appleIds"; ParameterCode.GoogleId = "googleId"; ParameterCode.GoogleIds = "googleIds"; ParameterCode.CustomDeviceId = "customDeviceId"; ParameterCode.CustomId = "customId"; ParameterCode.EditorDeviceId = "editorDeviceId"; ParameterCode.FacebookId = "facebookId"; ParameterCode.ServiceName = "serviceName"; ParameterCode.CurrentPassword = "currentPassword"; ParameterCode.iOSDeviceId = "iOSDeviceId"; ParameterCode.LinuxDeviceId = "linuxDeviceId"; ParameterCode.MacOSDeviceId = "macOSDeviceId"; ParameterCode.WindowsDeviceId = "windowsDeviceId"; ParameterCode.WindowsPhoneDeviceId = "windowsPhoneDeviceId"; ParameterCode.InfoResponseParameters = "infoResponseParameters"; ParameterCode.CreatePlayerIfNotExists = "createPlayerIfNotExists"; ParameterCode.External = "external"; ParameterCode.Segments = "segments"; ParameterCode.CustomDatas = "customDatas"; ParameterCode.DisplayName = "displayName"; ParameterCode.Description = "description"; ParameterCode.UniqueDisplayName = "uniqueDisplayName"; ParameterCode.Avatar = "avatar"; ParameterCode.TsCreate = "tsCreate"; ParameterCode.Tags = "tags"; ParameterCode.Role = "role"; ParameterCode.PlayerBan = "playerBan"; ParameterCode.PlayerDatas = "playerDatas"; ParameterCode.PlayerCurrencies = "playerCurrencies"; ParameterCode.PlayerStatistics = "playerStatistics"; ParameterCode.TsLastLogin = "tsLastLogin"; ParameterCode.IpAddressCreate = "ipAddressCreate"; ParameterCode.CountryCode = "countryCode"; ParameterCode.TagKeys = "tagKeys"; ParameterCode.CustomDataKeys = "customDataKeys"; ParameterCode.Type = "type"; ParameterCode.Value = "value"; ParameterCode.Name = "name"; ParameterCode.TsExpire = "tsExpire"; ParameterCode.Reason = "reason"; ParameterCode.Key = "key"; ParameterCode.Permission = "permission"; ParameterCode.PermissionParam = "permissionParam"; ParameterCode.NewlyCreated = "newlyCreated"; ParameterCode.Token = "token"; ParameterCode.Device = "device"; ParameterCode.Account = "account"; ParameterCode.Custom = "custom"; ParameterCode.Apple = "apple"; ParameterCode.Google = "google"; ParameterCode.Facebook = "facebook"; ParameterCode.GenericService = "genericService"; ParameterCode.ServiceId = "serviceId"; ParameterCode.ServiceData = "serviceData"; ParameterCode.StatisticsAggregationMethod = "statisticsAggregationMethod"; ParameterCode.MaximumValue = "maximumValue"; ParameterCode.MinimumValue = "minimumValue"; ParameterCode.Skip = "skip"; ParameterCode.Limit = "limit"; ParameterCode.Results = "results"; ParameterCode.FacebookIds = "facebookIds"; ParameterCode.GenericIds = "genericIds"; ParameterCode.ForceLink = "forceLink"; ParameterCode.Email = "email"; ParameterCode.InfoRequestParam = "infoRequestParam"; ParameterCode.PlayerDataKeys = "playerDataKeys"; ParameterCode.PlayerCurrencyKeys = "playerCurrencyKeys"; ParameterCode.PlayerStatisticsKeys = "playerStatisticsKeys"; ParameterCode.Amount = "amount"; ParameterCode.Keyword = "keyword"; ParameterCode.Position = "position"; ParameterCode.LoadFromCache = "loadFromCache"; ParameterCode.DataKeys = "dataKeys"; ParameterCode.CurrencyKeys = "currencyKeys"; ParameterCode.StatisticsKeys = "statisticsKeys"; ParameterCode.Id = "id"; ParameterCode.TsRemove = "tsRemove"; ParameterCode.CharacterId = "characterId"; ParameterCode.CatalogId = "catalogId"; ParameterCode.ItemId = "itemId"; ParameterCode.GroupId = "groupId"; ParameterCode.Status = "status"; ParameterCode.TsLastStatusUpdate = "tsLastStatusUpdate"; ParameterCode.PlayerInventories = "playerInventories"; ParameterCode.PlayerGroups = "playerGroups"; ParameterCode.PlayerFriends = "playerFriends"; ParameterCode.CharacterCatalogIds = "characterCatalogIds"; ParameterCode.ItemCatalogIds = "itemCatalogIds"; ParameterCode.GroupCatalogIds = "groupCatalogIds"; ParameterCode.FriendCatalogIds = "friendCatalogIds"; ParameterCode.Owner = "owner"; ParameterCode.RemoveStatus = "removeStatus"; ParameterCode.FriendId = "friendId"; ParameterCode.GroupMembers = "groupMembers"; ParameterCode.GroupStatistics = "groupStatistics"; ParameterCode.Members = "members"; ParameterCode.OwnerId = "ownerId"; ParameterCode.NewOwnerId = "newOwnerId"; ParameterCode.OwnerType = "ownerType"; ParameterCode.NewOwnerType = "newOwnerType"; ParameterCode.Keys = "keys"; ParameterCode.Label = "label"; ParameterCode.Configs = "configs"; ParameterCode.Data = "data"; ParameterCode.FileName = "fileName"; ParameterCode.FileId = "fileId"; ParameterCode.MimeType = "mimeType"; ParameterCode.Size = "size"; ParameterCode.FolderFileName = "folderFileName"; ParameterCode.FileUpload = "fileUpload"; ParameterCode.TsUploadExpire = "tsUploadExpire"; ParameterCode.DownloadToken = "downloadToken"; ParameterCode.GameId = "gameId"; ParameterCode.PlayerCharacters = "playerCharacters"; ParameterCode.ForceAcceptFriend = "forceAcceptFriend"; ParameterCode.SocketId = "socketId"; ParameterCode.OnlineStatus = "onlineStatus"; ParameterCode.GroupDatas = "groupDatas"; ParameterCode.GroupCurrencies = "groupCurrencies"; ParameterCode.GroupInventories = "groupInventories"; ParameterCode.GroupDataKeys = "groupDataKeys"; ParameterCode.GroupCurrencyKeys = "groupCurrencyKeys"; ParameterCode.GroupStatisticsKeys = "groupStatisticsKeys"; ParameterCode.MemberId = "memberId"; ParameterCode.Message = "message"; ParameterCode.SenderId = "senderId"; ParameterCode.SenderType = "senderType"; ParameterCode.GroupMessages = "groupMessages"; ParameterCode.ItemCurrencies = "itemCurrencies"; ParameterCode.ItemStatistics = "itemStatistics"; ParameterCode.ItemDatas = "itemDatas"; ParameterCode.ItemInventories = "itemInventories"; ParameterCode.ItemDataKeys = "itemDataKeys"; ParameterCode.ItemCurrencyKeys = "itemCurrencyKeys"; ParameterCode.ItemStatisticsKeys = "itemStatisticsKeys"; ParameterCode.ItemType = "itemType"; ParameterCode.ClassId = "classId"; ParameterCode.Hash = "hash"; ParameterCode.GoogleSettings = "googleSettings"; ParameterCode.FacebookSettings = "facebookSettings"; ParameterCode.AppleSettings = "appleSettings"; ParameterCode.GoogleClientId = "googleClientId"; ParameterCode.PackageId = "packageId"; ParameterCode.PublicRSAKey = "publicRSAKey"; ParameterCode.FacebookInappSecret = "facebookInappSecret"; ParameterCode.FacebookAppToken = "facebookAppToken"; ParameterCode.FacebookAppId = "facebookAppId"; ParameterCode.AppleClientId = "appleClientId"; ParameterCode.SandboxEnable = "sandboxEnable"; ParameterCode.SecretKey = "secretKey"; ParameterCode.CreatorId = "creatorId"; ParameterCode.GameDescription = "gameDescription"; ParameterCode.GameIconUrl = "gameIconUrl"; ParameterCode.GameSettings = "gameSettings"; ParameterCode.ThirtPartySettings = "thirtPartySettings"; ParameterCode.ForceAcceptMember = "forceAcceptMember"; ParameterCode.InitialValue = "initialValue"; ParameterCode.GameName = "gameName"; ParameterCode.PlayerCurrenciesSettings = "playerCurrenciesSettings"; ParameterCode.GroupCurrenciesSettings = "groupCurrenciesSettings"; ParameterCode.PlayerStatisticsSettings = "playerStatisticsSettings"; ParameterCode.GroupStatisticsSettings = "groupStatisticsSettings"; ParameterCode.ItemStatisticsSettings = "itemStatisticsSettings"; ParameterCode.PlayerDatasSettings = "playerDatasSettings"; ParameterCode.GroupDatasSettings = "groupDatasSettings"; ParameterCode.ItemDatasSettings = "itemDatasSettings"; ParameterCode.CustomDatasSettings = "customDatasSettings"; ParameterCode.TagsSettings = "tagsSettings"; ParameterCode.MasterPlayerSettings = "masterPlayerSettings"; ParameterCode.GamePlayerSettings = "gamePlayerSettings"; ParameterCode.CharacterPlayerSettings = "characterPlayerSettings"; ParameterCode.GroupSettings = "groupSettings"; ParameterCode.InventorySettings = "inventorySettings"; ParameterCode.PlayerCharacterCatalogSettings = "playerCharacterCatalogSettings"; ParameterCode.PlayerGroupCatalogSettings = "playerGroupCatalogSettings"; ParameterCode.PlayerItemCatalogSettings = "playerItemCatalogSettings"; ParameterCode.GroupItemCatalogSettings = "groupItemCatalogSettings"; ParameterCode.PlayerFriendCatalogSettings = "playerFriendCatalogSettings"; ParameterCode.ItemClassSettings = "itemClassSettings"; ParameterCode.Remove = "remove"; ParameterCode.SelfEnable = "selfEnable"; ParameterCode.OtherSelfEnable = "otherSelfEnable"; ParameterCode.AdminSelfEnable = "adminSelfEnable"; ParameterCode.ServerSelfEnable = "serverSelfEnable"; ParameterCode.Authenticate = "authenticate"; ParameterCode.MasterPlayer = "masterPlayer"; ParameterCode.GamePlayer = "gamePlayer"; ParameterCode.CharacterPlayer = "characterPlayer"; ParameterCode.Content = "content"; ParameterCode.Group = "group"; ParameterCode.Inventory = "inventory"; ParameterCode.StoreInventory = "storeInventory"; ParameterCode.MasterAdmin = "masterAdmin"; ParameterCode.LoginByAccount = "loginByAccount"; ParameterCode.LoginByAndroidDeviceId = "loginByAndroidDeviceId"; ParameterCode.LoginByApple = "loginByApple"; ParameterCode.LoginByCustomDeviceId = "loginByCustomDeviceId"; ParameterCode.LoginByCustomId = "loginByCustomId"; ParameterCode.LoginByFacebook = "loginByFacebook"; ParameterCode.LoginByGenericService = "loginByGenericService"; ParameterCode.LoginByGoogle = "loginByGoogle"; ParameterCode.LoginByiOSDeviceId = "loginByiOSDeviceId"; ParameterCode.LoginByWindowsPhoneDeviceId = "loginByWindowsPhoneDeviceId"; ParameterCode.RegisterAccount = "registerAccount"; ParameterCode.LoginByEditorDeviceId = "loginByEditorDeviceId"; ParameterCode.LoginByLinuxDeviceId = "loginByLinuxDeviceId"; ParameterCode.LoginByMacOSDeviceId = "loginByMacOSDeviceId"; ParameterCode.LoginByWindowsDeviceId = "loginByWindowsDeviceId"; ParameterCode.RefreshAuthToken = "refreshAuthToken"; ParameterCode.LinkAccount = "linkAccount"; ParameterCode.LinkAndroidDeviceId = "linkAndroidDeviceId"; ParameterCode.LinkApple = "linkApple"; ParameterCode.LinkCustomDeviceId = "linkCustomDeviceId"; ParameterCode.LinkCustomId = "linkCustomId"; ParameterCode.LinkEditorDeviceId = "linkEditorDeviceId"; ParameterCode.LinkFacebook = "linkFacebook"; ParameterCode.LinkGenericService = "linkGenericService"; ParameterCode.LinkGoogle = "linkGoogle"; ParameterCode.LinkiOSDeviceId = "linkiOSDeviceId"; ParameterCode.LinkLinuxDeviceId = "linkLinuxDeviceId"; ParameterCode.LinkMacOSDeviceId = "linkMacOSDeviceId"; ParameterCode.LinkWindowsDeviceId = "linkWindowsDeviceId"; ParameterCode.LinkWindowsPhoneDeviceId = "linkWindowsPhoneDeviceId"; ParameterCode.UnlinkAccount = "unlinkAccount"; ParameterCode.UnlinkAndroidDeviceId = "unlinkAndroidDeviceId"; ParameterCode.UnlinkApple = "unlinkApple"; ParameterCode.UnlinkCustomDeviceId = "unlinkCustomDeviceId"; ParameterCode.UnlinkCustomId = "unlinkCustomId"; ParameterCode.UnlinkEditorDeviceId = "unlinkEditorDeviceId"; ParameterCode.UnlinkFacebook = "unlinkFacebook"; ParameterCode.UnlinkGenericService = "unlinkGenericService"; ParameterCode.UnlinkGoogle = "unlinkGoogle"; ParameterCode.UnlinkiOSDeviceId = "unlinkiOSDeviceId"; ParameterCode.UnlinkLinuxDeviceId = "unlinkLinuxDeviceId"; ParameterCode.UnlinkMacOSDeviceId = "unlinkMacOSDeviceId"; ParameterCode.UnlinkWindowsDeviceId = "unlinkWindowsDeviceId"; ParameterCode.UnlinkWindowsPhoneDeviceId = "unlinkWindowsPhoneDeviceId"; ParameterCode.AddSegment = "addSegment"; ParameterCode.RemoveSegment = "removeSegment"; ParameterCode.GetSegment = "getSegment"; ParameterCode.SetTag = "setTag"; ParameterCode.RemoveTag = "removeTag"; ParameterCode.GetTag = "getTag"; ParameterCode.GetDisplayName = "getDisplayName"; ParameterCode.SetDisplayName = "setDisplayName"; ParameterCode.GetTsCreate = "getTsCreate"; ParameterCode.GetIpAddressCreate = "getIpAddressCreate"; ParameterCode.SetTsLastLogin = "setTsLastLogin"; ParameterCode.GetTsLastLogin = "getTsLastLogin"; ParameterCode.SetPlayerBan = "setPlayerBan"; ParameterCode.GetPlayerBan = "getPlayerBan"; ParameterCode.SetCountryCode = "setCountryCode"; ParameterCode.GetCountryCode = "getCountryCode"; ParameterCode.ChangeAccountPassword = "changeAccountPassword"; ParameterCode.ResetAccountPassword = "resetAccountPassword"; ParameterCode.SetAvatar = "setAvatar"; ParameterCode.GetAvatar = "getAvatar"; ParameterCode.ChangePlayerCurrency = "changePlayerCurrency"; ParameterCode.GetPlayerCurrency = "getPlayerCurrency"; ParameterCode.ChangePlayerStatistics = "changePlayerStatistics"; ParameterCode.GetPlayerStatistics = "getPlayerStatistics"; ParameterCode.GetStatisticsLeaderboard = "getStatisticsLeaderboard"; ParameterCode.GetStatisticsLeaderboardAroundPlayer = "getStatisticsLeaderboardAroundPlayer"; ParameterCode.GetCustomData = "getCustomData"; ParameterCode.SetCustomData = "setCustomData"; ParameterCode.SetPlayerData = "setPlayerData"; ParameterCode.GetPlayerData = "getPlayerData"; ParameterCode.GetPlayerInformation = "getPlayerInformation"; ParameterCode.GetPlayersWithApple = "getPlayersWithApple"; ParameterCode.GetPlayersWithFacebook = "getPlayersWithFacebook"; ParameterCode.GetPlayersWithGoogle = "getPlayersWithGoogle"; ParameterCode.GetPlayersWithGenericService = "getPlayersWithGenericService"; ParameterCode.GetPlayersWithSegment = "getPlayersWithSegment"; ParameterCode.GetPlayersWithTag = "getPlayersWithTag"; ParameterCode.GetExternal = "getExternal"; ParameterCode.GetPlayersWithDisplayName = "getPlayersWithDisplayName"; ParameterCode.GetPlayerCharacter = "getPlayerCharacter"; ParameterCode.GetPlayerInventory = "getPlayerInventory"; ParameterCode.GetPlayerGroup = "getPlayerGroup"; ParameterCode.GetPlayerFriend = "getPlayerFriend"; ParameterCode.RemovePlayerItem = "removePlayerItem"; ParameterCode.GetOnlineStatus = "getOnlineStatus"; ParameterCode.CreateGroup = "createGroup"; ParameterCode.CreatePlayerItem = "createPlayerItem"; ParameterCode.CreatePlayerCharacter = "createPlayerCharacter"; ParameterCode.AddPlayerFriend = "addPlayerFriend"; ParameterCode.RemovePlayerFriend = "removePlayerFriend"; ParameterCode.RemovePlayerCharacter = "removePlayerCharacter"; ParameterCode.JoinGroup = "joinGroup"; ParameterCode.LeaveGroup = "leaveGroup"; ParameterCode.GetFriendStatisticsLeaderboardAroundPlayer = "getFriendStatisticsLeaderboardAroundPlayer"; ParameterCode.GetFriendStatisticsLeaderboard = "getFriendStatisticsLeaderboard"; ParameterCode.GetCatalogId = "getCatalogId"; ParameterCode.GetOwner = "getOwner"; ParameterCode.GetRemoveStatus = "getRemoveStatus"; ParameterCode.SetOwner = "setOwner"; ParameterCode.SetRemoveStatus = "setRemoveStatus"; ParameterCode.GetContentData = "getContentData"; ParameterCode.SetContentData = "setContentData"; ParameterCode.ChangeGroupCurrency = "changeGroupCurrency"; ParameterCode.GetGroupCurrency = "getGroupCurrency"; ParameterCode.ChangeGroupStatistics = "changeGroupStatistics"; ParameterCode.GetGroupStatistics = "getGroupStatistics"; ParameterCode.GetStatisticsLeaderboardAroundGroup = "getStatisticsLeaderboardAroundGroup"; ParameterCode.SetGroupData = "setGroupData"; ParameterCode.GetGroupData = "getGroupData"; ParameterCode.GetGroupInformation = "getGroupInformation"; ParameterCode.GetGroupsWithSegment = "getGroupsWithSegment"; ParameterCode.GetGroupsWithTag = "getGroupsWithTag"; ParameterCode.GetGroupInventory = "getGroupInventory"; ParameterCode.RemoveGroupItem = "removeGroupItem"; ParameterCode.CreateGroupItem = "createGroupItem"; ParameterCode.GetMembers = "getMembers"; ParameterCode.AddMember = "addMember"; ParameterCode.RemoveMember = "removeMember"; ParameterCode.SendGroupMessage = "sendGroupMessage"; ParameterCode.GetGroupMessage = "getGroupMessage"; ParameterCode.GetGroupsWithDisplayName = "getGroupsWithDisplayName"; ParameterCode.ChangeItemStatistics = "changeItemStatistics"; ParameterCode.GetItemStatistics = "getItemStatistics"; ParameterCode.GetStatisticsLeaderboardAroundItem = "getStatisticsLeaderboardAroundItem"; ParameterCode.SetItemData = "setItemData"; ParameterCode.GetItemData = "getItemData"; ParameterCode.GetItemInformation = "getItemInformation"; ParameterCode.GetItemsWithSegment = "getItemsWithSegment"; ParameterCode.GetItemsWithTag = "getItemsWithTag"; ParameterCode.GetClassId = "getClassId"; ParameterCode.GetItemType = "getItemType"; ParameterCode.GetAmount = "getAmount"; ParameterCode.SetAmount = "setAmount"; ParameterCode.GetItemsWithDisplayName = "getItemsWithDisplayName"; ParameterCode.BuyStoreItem = "buyStoreItem"; ParameterCode.GetStoreItemInformation = "getStoreItemInformation"; ParameterCode.GetStoreItemsWithTag = "getStoreItemsWithTag"; ParameterCode.CreateStoreItem = "createStoreItem"; ParameterCode.SetStoreItemInformation = "setStoreItemInformation"; ParameterCode.ValidateAppleAppStoreReceipt = "validateAppleAppStoreReceipt"; ParameterCode.ValidateGooglePlayStoreReceipt = "validateGooglePlayStoreReceipt"; ParameterCode.ValidateFacebookStoreReceipt = "validateFacebookStoreReceipt"; ParameterCode.SetMasterGameSettings = "setMasterGameSettings"; ParameterCode.CreateAdminAccount = "createAdminAccount"; ParameterCode.RemoveAdminAccount = "removeAdminAccount"; ParameterCode.SetPasswordAdminAccount = "setPasswordAdminAccount"; ParameterCode.SetSecretKeyAdminAccount = "setSecretKeyAdminAccount"; ParameterCode.SetGameInformation = "setGameInformation"; ParameterCode.CreateGame = "createGame"; ParameterCode.ChangePasswordAdminAccount = "changePasswordAdminAccount"; ParameterCode.GetAdminAccountList = "getAdminAccountList"; ParameterCode.GetGameInformation = "getGameInformation"; ParameterCode.GetGameList = "getGameList"; ParameterCode.GetMasterGameSettings = "getMasterGameSettings"; ParameterCode.GetServerLog = "getServerLog"; ParameterCode.GetSecretInfoInformation = "getSecretInfoInformation"; ParameterCode.GetSecretInfoList = "getSecretInfoList"; ParameterCode.CreateSecretInfo = "createSecretInfo"; ParameterCode.Gene