UNPKG

@xmobitea/gn-typescript-client

Version:

GearN Typescript Client SDK by XmobiTea (Pro)

618 lines (617 loc) 20.8 kB
import { GenericModels } from "./GenericModels"; export declare namespace GamePlayerModels { class InfoRequestParam { segments?: boolean; customDatas?: boolean; displayName?: boolean; avatar?: boolean; tsCreate?: boolean; tags?: boolean; playerBan?: boolean; playerCurrencies?: boolean; playerStatistics?: boolean; playerDatas?: boolean; ipAddressCreate?: boolean; countryCode?: boolean; tsLastLogin?: boolean; playerCharacters?: boolean; playerInventories?: boolean; playerGroups?: boolean; playerFriends?: boolean; playerDataKeys?: Array<string>; playerCurrencyKeys?: Array<string>; playerStatisticsKeys?: Array<string>; customDataKeys?: Array<string>; tagKeys?: Array<string>; characterCatalogIds?: Array<string>; itemCatalogIds?: Array<string>; groupCatalogIds?: Array<string>; friendCatalogIds?: Array<string>; } class CustomDataParam { key: string; value: any; } class GroupMemberParam { userId: string; } class PlayerCurrencyParam { key: string; amount: number; } class PlayerDataParam { key: string; value: any; } class PlayerStatisticsParam { key: string; value: number; } class AddPlayerFriendRequestData { userId?: string; friendId: string; catalogId: string; } class ServerAddPlayerFriendRequestData extends AddPlayerFriendRequestData { userId: string; } class AdminAddPlayerFriendRequestData extends ServerAddPlayerFriendRequestData { } class AddSegmentRequestData { userId?: string; value: string; } class ServerAddSegmentRequestData extends AddSegmentRequestData { userId: string; } class AdminAddSegmentRequestData extends ServerAddSegmentRequestData { } class GetAvatarRequestData { userId?: string; } class ServerGetAvatarRequestData extends GetAvatarRequestData { userId: string; } class AdminGetAvatarRequestData extends ServerGetAvatarRequestData { } class GetCountryCodeRequestData { userId?: string; } class ServerGetCountryCodeRequestData extends GetCountryCodeRequestData { userId: string; } class AdminGetCountryCodeRequestData extends ServerGetCountryCodeRequestData { } class GetCustomDataRequestData { userId?: string; customDataKeys?: Array<string>; } class ServerGetCustomDataRequestData extends GetCustomDataRequestData { userId: string; } class AdminGetCustomDataRequestData extends ServerGetCustomDataRequestData { } class GetDisplayNameRequestData { userId?: string; } class ServerGetDisplayNameRequestData extends GetDisplayNameRequestData { userId: string; } class AdminGetDisplayNameRequestData extends ServerGetDisplayNameRequestData { } class GetFriendStatisticsLeaderboardAroundPlayerRequestData { userId?: string; key: string; infoRequestParam: InfoRequestParam; skip?: number; limit?: number; loadFromCache?: boolean; } class ServerGetFriendStatisticsLeaderboardAroundPlayerRequestData extends GetFriendStatisticsLeaderboardAroundPlayerRequestData { userId: string; } class AdminGetFriendStatisticsLeaderboardAroundPlayerRequestData extends ServerGetFriendStatisticsLeaderboardAroundPlayerRequestData { } class GetFriendStatisticsLeaderboardRequestData { userId?: string; key: string; infoRequestParam: InfoRequestParam; skip?: number; limit?: number; loadFromCache?: boolean; } class ServerGetFriendStatisticsLeaderboardRequestData extends GetFriendStatisticsLeaderboardRequestData { userId: string; } class AdminGetFriendStatisticsLeaderboardRequestData extends ServerGetFriendStatisticsLeaderboardRequestData { } class GetIpAddressCreateRequestData { userId?: string; } class ServerGetIpAddressCreateRequestData extends GetIpAddressCreateRequestData { userId: string; } class AdminGetIpAddressCreateRequestData extends ServerGetIpAddressCreateRequestData { } class GetOnlineStatusRequestData { userId?: string; } class ServerGetOnlineStatusRequestData extends GetOnlineStatusRequestData { userId: string; } class AdminGetOnlineStatusRequestData extends ServerGetOnlineStatusRequestData { } class GetPlayerBanRequestData { userId?: string; } class ServerGetPlayerBanRequestData extends GetPlayerBanRequestData { userId: string; } class AdminGetPlayerBanRequestData extends ServerGetPlayerBanRequestData { } class GetPlayerCharacterRequestData { userId?: string; characterCatalogIds?: Array<string>; } class ServerGetPlayerCharacterRequestData extends GetPlayerCharacterRequestData { userId: string; } class AdminGetPlayerCharacterRequestData extends ServerGetPlayerCharacterRequestData { } class GetPlayerCurrencyRequestData { userId?: string; playerCurrencyKeys?: Array<string>; } class ServerGetPlayerCurrencyRequestData extends GetPlayerCurrencyRequestData { userId: string; } class AdminGetPlayerCurrencyRequestData extends ServerGetPlayerCurrencyRequestData { } class GetPlayerDataRequestData { userId?: string; playerDataKeys?: Array<string>; } class ServerGetPlayerDataRequestData extends GetPlayerDataRequestData { userId: string; } class AdminGetPlayerDataRequestData extends ServerGetPlayerDataRequestData { } class GetPlayerFriendRequestData { userId?: string; friendCatalogIds?: Array<string>; } class ServerGetPlayerFriendRequestData extends GetPlayerFriendRequestData { userId: string; } class AdminGetPlayerFriendRequestData extends ServerGetPlayerFriendRequestData { } class GetPlayerGroupRequestData { userId?: string; groupCatalogIds?: Array<string>; } class ServerGetPlayerGroupRequestData extends GetPlayerGroupRequestData { userId: string; } class AdminGetPlayerGroupRequestData extends ServerGetPlayerGroupRequestData { } class GetPlayerInformationRequestData { userId?: string; infoRequestParam: InfoRequestParam; } class ServerGetPlayerInformationRequestData extends GetPlayerInformationRequestData { userId: string; createPlayerIfNotExists?: boolean; } class AdminGetPlayerInformationRequestData extends ServerGetPlayerInformationRequestData { } class GetPlayerInventoryRequestData { userId?: string; itemCatalogIds?: Array<string>; } class ServerGetPlayerInventoryRequestData extends GetPlayerInventoryRequestData { userId: string; } class AdminGetPlayerInventoryRequestData extends ServerGetPlayerInventoryRequestData { } class GetPlayerStatisticsRequestData { userId?: string; statisticsKeys?: Array<string>; } class ServerGetPlayerStatisticsRequestData extends GetPlayerStatisticsRequestData { userId: string; } class AdminGetPlayerStatisticsRequestData extends ServerGetPlayerStatisticsRequestData { } class GetPlayersWithDisplayNameRequestData { keyword: string; infoRequestParam: InfoRequestParam; skip?: number; limit?: number; } class ServerGetPlayersWithDisplayNameRequestData extends GetPlayersWithDisplayNameRequestData { } class AdminGetPlayersWithDisplayNameRequestData extends ServerGetPlayersWithDisplayNameRequestData { } class GetPlayersWithSegmentRequestData { value: string; infoRequestParam: InfoRequestParam; skip?: number; limit?: number; } class ServerGetPlayersWithSegmentRequestData extends GetPlayersWithSegmentRequestData { } class AdminGetPlayersWithSegmentRequestData extends ServerGetPlayersWithSegmentRequestData { } class GetPlayersWithTagRequestData { key: string; value: string; infoRequestParam: InfoRequestParam; skip?: number; limit?: number; } class ServerGetPlayersWithTagRequestData extends GetPlayersWithTagRequestData { } class AdminGetPlayersWithTagRequestData extends ServerGetPlayersWithTagRequestData { } class GetSegmentRequestData { userId?: string; } class ServerGetSegmentRequestData extends GetSegmentRequestData { userId: string; } class AdminGetSegmentRequestData extends ServerGetSegmentRequestData { } class GetStatisticsLeaderboardAroundPlayerRequestData { userId?: string; key: string; infoRequestParam: InfoRequestParam; skip?: number; limit?: number; loadFromCache?: boolean; } class ServerGetStatisticsLeaderboardAroundPlayerRequestData extends GetStatisticsLeaderboardAroundPlayerRequestData { userId: string; } class AdminGetStatisticsLeaderboardAroundPlayerRequestData extends ServerGetStatisticsLeaderboardAroundPlayerRequestData { } class GetStatisticsLeaderboardRequestData { key: string; infoRequestParam: InfoRequestParam; skip?: number; limit?: number; loadFromCache?: boolean; version?: string; } class ServerGetStatisticsLeaderboardRequestData extends GetStatisticsLeaderboardRequestData { } class AdminGetStatisticsLeaderboardRequestData extends ServerGetStatisticsLeaderboardRequestData { } class GetCreateLeaderboardRequestData { infoRequestParam: InfoRequestParam; skip?: number; limit?: number; loadFromCache?: boolean; } class ServerGetCreateLeaderboardRequestData extends GetCreateLeaderboardRequestData { } class AdminGetCreateLeaderboardRequestData extends ServerGetCreateLeaderboardRequestData { } class GetTagRequestData { userId?: string; tagKeys: Array<string>; } class ServerGetTagRequestData extends GetTagRequestData { userId: string; } class AdminGetTagRequestData extends ServerGetTagRequestData { } class GetTsCreateRequestData { userId?: string; } class ServerGetTsCreateRequestData extends GetTsCreateRequestData { userId: string; } class AdminGetTsCreateRequestData extends ServerGetTsCreateRequestData { } class GetTsLastLoginRequestData { userId?: string; } class ServerGetTsLastLoginRequestData extends GetTsLastLoginRequestData { userId: string; } class AdminGetTsLastLoginRequestData extends ServerGetTsLastLoginRequestData { } class CreateGroupRequestData { userId?: string; catalogId: string; groupMembers?: Array<GroupMemberParam>; displayName?: string; } class ServerCreateGroupRequestData extends CreateGroupRequestData { userId: string; } class AdminCreateGroupRequestData extends ServerCreateGroupRequestData { } class CreatePlayerCharacterRequestData { userId?: string; catalogId: string; displayName?: string; uniqueDisplayName?: boolean; } class ServerCreatePlayerCharacterRequestData extends CreatePlayerCharacterRequestData { userId: string; } class AdminCreatePlayerCharacterRequestData extends ServerCreatePlayerCharacterRequestData { } class CreatePlayerItemRequestData { userId?: string; catalogId: string; classId: string; displayName?: string; amount?: number; } class ServerCreatePlayerItemRequestData extends CreatePlayerItemRequestData { userId: string; } class AdminCreatePlayerItemRequestData extends ServerCreatePlayerItemRequestData { } class JoinGroupRequestData { userId?: string; groupId: string; } class ServerJoinGroupRequestData extends JoinGroupRequestData { userId: string; } class AdminJoinGroupRequestData extends ServerJoinGroupRequestData { } class LeaveGroupRequestData { userId?: string; groupId: string; } class ServerLeaveGroupRequestData extends LeaveGroupRequestData { userId: string; } class AdminLeaveGroupRequestData extends ServerLeaveGroupRequestData { } class RemovePlayerCharacterRequestData { userId?: string; characterId: string; } class ServerRemovePlayerCharacterRequestData extends RemovePlayerCharacterRequestData { userId: string; } class AdminRemovePlayerCharacterRequestData extends ServerRemovePlayerCharacterRequestData { } class RemovePlayerFriendRequestData { userId?: string; friendId: string; } class ServerRemovePlayerFriendRequestData extends RemovePlayerFriendRequestData { userId: string; } class AdminRemovePlayerFriendRequestData extends ServerRemovePlayerFriendRequestData { } class RemovePlayerItemRequestData { userId?: string; itemId: string; } class ServerRemovePlayerItemRequestData extends RemovePlayerItemRequestData { userId: string; } class AdminRemovePlayerItemRequestData extends ServerRemovePlayerItemRequestData { } class RemoveSegmentRequestData { userId?: string; value: string; } class ServerRemoveSegmentRequestData extends RemoveSegmentRequestData { userId: string; } class AdminRemoveSegmentRequestData extends ServerRemoveSegmentRequestData { } class RemoveTagRequestData { userId?: string; key: string; } class ServerRemoveTagRequestData extends RemoveTagRequestData { userId: string; } class AdminRemoveTagRequestData extends ServerRemoveTagRequestData { } class SetAvatarRequestData { userId?: string; type: number; value: string; } class ServerSetAvatarRequestData extends SetAvatarRequestData { userId: string; } class AdminSetAvatarRequestData extends ServerSetAvatarRequestData { } class SetCountryCodeRequestData { userId?: string; countryCode: string; } class ServerSetCountryCodeRequestData extends SetCountryCodeRequestData { userId: string; } class AdminSetCountryCodeRequestData extends ServerSetCountryCodeRequestData { } class SetCustomDataRequestData { userId?: string; customDatas: Array<CustomDataParam>; } class ServerSetCustomDataRequestData extends SetCustomDataRequestData { userId: string; } class AdminSetCustomDataRequestData extends ServerSetCustomDataRequestData { } class SetDisplayNameRequestData { userId?: string; displayName: string; uniqueDisplayName?: boolean; } class ServerSetDisplayNameRequestData extends SetDisplayNameRequestData { userId: string; } class AdminSetDisplayNameRequestData extends ServerSetDisplayNameRequestData { } class SetPlayerBanRequestData { userId?: string; tsExpire: number; reason: string; } class ServerSetPlayerBanRequestData extends SetPlayerBanRequestData { userId: string; } class AdminSetPlayerBanRequestData extends ServerSetPlayerBanRequestData { } class ChangePlayerCurrencyRequestData { userId?: string; playerCurrencies: Array<PlayerCurrencyParam>; log?: string; } class ServerChangePlayerCurrencyRequestData extends ChangePlayerCurrencyRequestData { userId: string; } class AdminChangePlayerCurrencyRequestData extends ServerChangePlayerCurrencyRequestData { } class SetPlayerDataRequestData { userId?: string; playerDatas: Array<PlayerDataParam>; } class ServerSetPlayerDataRequestData extends SetPlayerDataRequestData { userId: string; } class AdminSetPlayerDataRequestData extends ServerSetPlayerDataRequestData { } class ChangePlayerStatisticsRequestData { userId?: string; playerStatistics: Array<PlayerStatisticsParam>; log?: string; } class ServerChangePlayerStatisticsRequestData extends ChangePlayerStatisticsRequestData { userId: string; } class AdminChangePlayerStatisticsRequestData extends ServerChangePlayerStatisticsRequestData { } class SetTagRequestData { userId?: string; key: string; value: string; } class ServerSetTagRequestData extends SetTagRequestData { userId: string; } class AdminSetTagRequestData extends ServerSetTagRequestData { } class GetCurrencyLogRequestData { keys?: Array<string>; userId?: string; limit?: number; token?: string; } class ServerGetCurrencyLogRequestData extends GetCurrencyLogRequestData { } class AdminGetCurrencyLogRequestData extends ServerGetCurrencyLogRequestData { } class GetStatisticsLogRequestData { keys?: Array<string>; userId?: string; limit?: number; token?: string; } class ServerGetStatisticsLogRequestData extends GetStatisticsLogRequestData { } class AdminGetStatisticsLogRequestData extends ServerGetStatisticsLogRequestData { } class InfoResponseParameters { segments?: Array<string>; customDatas?: Array<GenericModels.DataItem>; displayName?: string; avatar?: GenericModels.AvatarItem; tsCreate?: number; tags?: Array<GenericModels.TagItem>; playerBan?: GenericModels.BanItem; playerDatas?: Array<GenericModels.DataItem>; playerCurrencies?: Array<GenericModels.CurrencyItem>; playerStatistics?: Array<GenericModels.StatisticsItem>; playerCharacters?: Array<GenericModels.CharacterItem>; playerInventories?: Array<GenericModels.InventoryItem>; playerGroups?: Array<GenericModels.GroupItem>; playerFriends?: Array<GenericModels.FriendItem>; tsLastLogin?: number; ipAddressCreate?: string; countryCode?: string; } class GamePlayerResponseData { infoResponseParameters: InfoResponseParameters; } class GamePlayerWithUserIdResponseData extends GamePlayerResponseData { userId: string; } class GamePlayerLeaderboardResponseData extends GamePlayerWithUserIdResponseData { position: number; backupValue?: number; } class GamePlayerLogResponseData { userId: string; tsCreate: number; log: string; key: string; amount: number; startValue: number; finalValue: number; } class GetStatisticsLeaderboardResponseData { results: Array<GamePlayerLeaderboardResponseData>; tsCreate: number; } class GetCurrencyLeaderboardResponseData { results: Array<GamePlayerLeaderboardResponseData>; } class GetLastLoginLeaderboardResponseData { results: Array<GamePlayerLeaderboardResponseData>; } class GetCreateLeaderboardResponseData { results: Array<GamePlayerLeaderboardResponseData>; } class GamePlayersWithUserIdResponseData { results: Array<GamePlayerWithUserIdResponseData>; } class OnlineStatusResponseData { tsLastLogin: number; socketId: string; } class GetCurrencyLeaderboardRequestData { key: string; infoRequestParam: InfoRequestParam; skip?: number; limit?: number; loadFromCache?: boolean; } class ServerGetCurrencyLeaderboardRequestData extends GetCurrencyLeaderboardRequestData { } class AdminGetCurrencyLeaderboardRequestData extends ServerGetCurrencyLeaderboardRequestData { } class GetLastLoginLeaderboardRequestData { infoRequestParam: InfoRequestParam; skip?: number; limit?: number; loadFromCache?: boolean; } class ServerGetLastLoginLeaderboardRequestData extends GetLastLoginLeaderboardRequestData { } class AdminGetLastLoginLeaderboardRequestData extends ServerGetLastLoginLeaderboardRequestData { } class GetStatisticsLogResponseData { results: Array<GamePlayerLogResponseData>; token?: string; } class GetCurrencyLogResponseData { results: Array<GamePlayerLogResponseData>; token?: string; } class EmptyResponseData { } }