@xmobitea/gn-typescript-client
Version:
GearN Typescript Client SDK by XmobiTea (Pro)
581 lines (580 loc) • 20.1 kB
TypeScript
import { GenericModels } from "./GenericModels";
export declare namespace CharacterPlayerModels {
class InfoRequestParam {
catalogId?: boolean;
owner?: boolean;
removeStatus?: boolean;
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;
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 PlayerStatisticsParam {
key: string;
value: number;
}
class PlayerDataParam {
key: string;
value: any;
}
class PlayerCurrencyParam {
key: string;
amount: number;
}
class CustomDataParam {
key: string;
value: any;
}
class GroupMemberParam {
userId: string;
}
class AddPlayerFriendRequestData {
characterId: string;
friendId: string;
catalogId: string;
}
class ServerAddPlayerFriendRequestData extends AddPlayerFriendRequestData {
}
class AdminAddPlayerFriendRequestData extends ServerAddPlayerFriendRequestData {
}
class AddSegmentRequestData {
characterId: string;
value: string;
}
class ServerAddSegmentRequestData extends AddSegmentRequestData {
}
class AdminAddSegmentRequestData extends ServerAddSegmentRequestData {
}
class GetAvatarRequestData {
characterId: string;
}
class ServerGetAvatarRequestData extends GetAvatarRequestData {
}
class AdminGetAvatarRequestData extends ServerGetAvatarRequestData {
}
class GetCatalogIdRequestData {
characterId: string;
}
class ServerGetCatalogIdRequestData extends GetCatalogIdRequestData {
}
class AdminGetCatalogIdRequestData extends ServerGetCatalogIdRequestData {
}
class GetCountryCodeRequestData {
characterId: string;
}
class ServerGetCountryCodeRequestData extends GetCountryCodeRequestData {
}
class AdminGetCountryCodeRequestData extends ServerGetCountryCodeRequestData {
}
class GetCustomDataRequestData {
characterId: string;
customDataKeys?: Array<string>;
}
class ServerGetCustomDataRequestData extends GetCustomDataRequestData {
}
class AdminGetCustomDataRequestData extends ServerGetCustomDataRequestData {
}
class GetDisplayNameRequestData {
characterId: string;
}
class ServerGetDisplayNameRequestData extends GetDisplayNameRequestData {
}
class AdminGetDisplayNameRequestData extends ServerGetDisplayNameRequestData {
}
class GetFriendStatisticsLeaderboardAroundPlayerRequestData {
characterId: string;
key: string;
infoRequestParam: InfoRequestParam;
skip?: number;
limit?: number;
loadFromCache?: boolean;
}
class ServerGetFriendStatisticsLeaderboardAroundPlayerRequestData extends GetFriendStatisticsLeaderboardAroundPlayerRequestData {
}
class AdminGetFriendStatisticsLeaderboardAroundPlayerRequestData extends ServerGetFriendStatisticsLeaderboardAroundPlayerRequestData {
}
class GetFriendStatisticsLeaderboardRequestData {
characterId: string;
key: string;
infoRequestParam: InfoRequestParam;
skip?: number;
limit?: number;
loadFromCache?: boolean;
}
class ServerGetFriendStatisticsLeaderboardRequestData extends GetFriendStatisticsLeaderboardRequestData {
}
class AdminGetFriendStatisticsLeaderboardRequestData extends ServerGetFriendStatisticsLeaderboardRequestData {
}
class GetIpAddressCreateRequestData {
characterId: string;
}
class ServerGetIpAddressCreateRequestData extends GetIpAddressCreateRequestData {
}
class AdminGetIpAddressCreateRequestData extends ServerGetIpAddressCreateRequestData {
}
class GetOwnerRequestData {
characterId: string;
}
class ServerGetOwnerRequestData extends GetOwnerRequestData {
}
class AdminGetOwnerRequestData extends ServerGetOwnerRequestData {
}
class GetPlayerBanRequestData {
characterId: string;
}
class ServerGetPlayerBanRequestData extends GetPlayerBanRequestData {
}
class AdminGetPlayerBanRequestData extends ServerGetPlayerBanRequestData {
}
class GetPlayerCurrencyRequestData {
characterId: string;
playerCurrencyKeys?: Array<string>;
}
class ServerGetPlayerCurrencyRequestData extends GetPlayerCurrencyRequestData {
}
class AdminGetPlayerCurrencyRequestData extends ServerGetPlayerCurrencyRequestData {
}
class GetPlayerDataRequestData {
characterId: string;
playerDataKeys?: Array<string>;
}
class ServerGetPlayerDataRequestData extends GetPlayerDataRequestData {
}
class AdminGetPlayerDataRequestData extends ServerGetPlayerDataRequestData {
}
class GetPlayerFriendRequestData {
characterId: string;
friendCatalogIds?: Array<string>;
}
class ServerGetPlayerFriendRequestData extends GetPlayerFriendRequestData {
}
class AdminGetPlayerFriendRequestData extends ServerGetPlayerFriendRequestData {
}
class GetPlayerGroupRequestData {
characterId: string;
groupCatalogIds?: Array<string>;
}
class ServerGetPlayerGroupRequestData extends GetPlayerGroupRequestData {
}
class AdminGetPlayerGroupRequestData extends ServerGetPlayerGroupRequestData {
}
class GetPlayerInformationRequestData {
characterId: string;
infoRequestParam: InfoRequestParam;
}
class ServerGetPlayerInformationRequestData extends GetPlayerInformationRequestData {
}
class AdminGetPlayerInformationRequestData extends ServerGetPlayerInformationRequestData {
}
class GetPlayerInventoryRequestData {
characterId: string;
itemCatalogIds?: Array<string>;
}
class ServerGetPlayerInventoryRequestData extends GetPlayerInventoryRequestData {
}
class AdminGetPlayerInventoryRequestData extends ServerGetPlayerInventoryRequestData {
}
class GetPlayerStatisticsRequestData {
characterId: string;
statisticsKeys?: Array<string>;
}
class ServerGetPlayerStatisticsRequestData extends GetPlayerStatisticsRequestData {
}
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 GetRemoveStatusRequestData {
characterId: string;
}
class ServerGetRemoveStatusRequestData extends GetRemoveStatusRequestData {
}
class AdminGetRemoveStatusRequestData extends ServerGetRemoveStatusRequestData {
}
class GetSegmentRequestData {
characterId: string;
}
class ServerGetSegmentRequestData extends GetSegmentRequestData {
}
class AdminGetSegmentRequestData extends ServerGetSegmentRequestData {
}
class GetStatisticsLeaderboardAroundPlayerRequestData {
characterId: string;
key: string;
infoRequestParam: InfoRequestParam;
skip?: number;
limit?: number;
loadFromCache?: boolean;
catalogId?: string;
}
class ServerGetStatisticsLeaderboardAroundPlayerRequestData extends GetStatisticsLeaderboardAroundPlayerRequestData {
}
class AdminGetStatisticsLeaderboardAroundPlayerRequestData extends ServerGetStatisticsLeaderboardAroundPlayerRequestData {
}
class GetCurrencyLeaderboardRequestData {
key: string;
infoRequestParam: InfoRequestParam;
skip?: number;
limit?: number;
loadFromCache?: boolean;
catalogId?: string;
}
class ServerGetCurrencyLeaderboardRequestData extends GetCurrencyLeaderboardRequestData {
}
class AdminGetCurrencyLeaderboardRequestData extends ServerGetCurrencyLeaderboardRequestData {
}
class GetStatisticsLeaderboardRequestData {
key: string;
infoRequestParam: InfoRequestParam;
skip?: number;
limit?: number;
loadFromCache?: boolean;
version?: string;
catalogId?: 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 GetLastLoginLeaderboardRequestData {
infoRequestParam: InfoRequestParam;
skip?: number;
limit?: number;
loadFromCache?: boolean;
}
class ServerGetLastLoginLeaderboardRequestData extends GetLastLoginLeaderboardRequestData {
}
class AdminGetLastLoginLeaderboardRequestData extends ServerGetLastLoginLeaderboardRequestData {
}
class GetTagRequestData {
characterId: string;
tagKeys: Array<string>;
}
class ServerGetTagRequestData extends GetTagRequestData {
}
class AdminGetTagRequestData extends ServerGetTagRequestData {
}
class GetTsCreateRequestData {
characterId: string;
}
class ServerGetTsCreateRequestData extends GetTsCreateRequestData {
}
class AdminGetTsCreateRequestData extends ServerGetTsCreateRequestData {
}
class GetTsLastLoginRequestData {
characterId: string;
}
class ServerGetTsLastLoginRequestData extends GetTsLastLoginRequestData {
}
class AdminGetTsLastLoginRequestData extends ServerGetTsLastLoginRequestData {
}
class CreateGroupRequestData {
characterId: string;
catalogId: string;
groupMembers?: Array<GroupMemberParam>;
displayName?: string;
}
class ServerCreateGroupRequestData extends CreateGroupRequestData {
}
class AdminCreateGroupRequestData extends ServerCreateGroupRequestData {
}
class CreatePlayerItemRequestData {
characterId: string;
catalogId: string;
classId: string;
displayName?: string;
amount?: number;
}
class ServerCreatePlayerItemRequestData extends CreatePlayerItemRequestData {
}
class AdminCreatePlayerItemRequestData extends ServerCreatePlayerItemRequestData {
}
class JoinGroupRequestData {
characterId: string;
groupId: string;
}
class ServerJoinGroupRequestData extends JoinGroupRequestData {
}
class AdminJoinGroupRequestData extends ServerJoinGroupRequestData {
}
class LeaveGroupRequestData {
characterId: string;
groupId: string;
}
class ServerLeaveGroupRequestData extends LeaveGroupRequestData {
}
class AdminLeaveGroupRequestData extends ServerLeaveGroupRequestData {
}
class RemovePlayerFriendRequestData {
characterId: string;
friendId: string;
}
class ServerRemovePlayerFriendRequestData extends RemovePlayerFriendRequestData {
}
class AdminRemovePlayerFriendRequestData extends ServerRemovePlayerFriendRequestData {
}
class RemovePlayerItemRequestData {
characterId: string;
itemId: string;
}
class ServerRemovePlayerItemRequestData extends RemovePlayerItemRequestData {
}
class AdminRemovePlayerItemRequestData extends ServerRemovePlayerItemRequestData {
}
class RemoveSegmentRequestData {
characterId: string;
value: string;
}
class ServerRemoveSegmentRequestData extends RemoveSegmentRequestData {
}
class AdminRemoveSegmentRequestData extends ServerRemoveSegmentRequestData {
}
class RemoveTagRequestData {
characterId: string;
key: string;
}
class ServerRemoveTagRequestData extends RemoveTagRequestData {
}
class AdminRemoveTagRequestData extends ServerRemoveTagRequestData {
}
class SetAvatarRequestData {
characterId: string;
type: number;
value: string;
}
class ServerSetAvatarRequestData extends SetAvatarRequestData {
}
class AdminSetAvatarRequestData extends ServerSetAvatarRequestData {
}
class SetCountryCodeRequestData {
characterId: string;
countryCode: string;
}
class ServerSetCountryCodeRequestData extends SetCountryCodeRequestData {
}
class AdminSetCountryCodeRequestData extends ServerSetCountryCodeRequestData {
}
class SetCustomDataRequestData {
characterId: string;
customDatas: Array<CustomDataParam>;
}
class ServerSetCustomDataRequestData extends SetCustomDataRequestData {
}
class AdminSetCustomDataRequestData extends ServerSetCustomDataRequestData {
}
class SetDisplayNameRequestData {
characterId: string;
displayName: string;
uniqueDisplayName?: boolean;
}
class ServerSetDisplayNameRequestData extends SetDisplayNameRequestData {
}
class AdminSetDisplayNameRequestData extends ServerSetDisplayNameRequestData {
}
class SetOwnerRequestData {
characterId: string;
newOwnerId: string;
}
class ServerSetOwnerRequestData extends SetOwnerRequestData {
}
class AdminSetOwnerRequestData extends ServerSetOwnerRequestData {
}
class SetPlayerBanRequestData {
characterId: string;
tsExpire: number;
reason: string;
}
class ServerSetPlayerBanRequestData extends SetPlayerBanRequestData {
}
class AdminSetPlayerBanRequestData extends ServerSetPlayerBanRequestData {
}
class ChangePlayerCurrencyRequestData {
characterId: string;
playerCurrencies: Array<PlayerCurrencyParam>;
log?: string;
}
class ServerChangePlayerCurrencyRequestData extends ChangePlayerCurrencyRequestData {
}
class AdminChangePlayerCurrencyRequestData extends ServerChangePlayerCurrencyRequestData {
}
class SetPlayerDataRequestData {
characterId: string;
playerDatas: Array<PlayerDataParam>;
}
class ServerSetPlayerDataRequestData extends SetPlayerDataRequestData {
}
class AdminSetPlayerDataRequestData extends ServerSetPlayerDataRequestData {
}
class ChangePlayerStatisticsRequestData {
characterId: string;
playerStatistics: Array<PlayerStatisticsParam>;
log?: string;
}
class ServerChangePlayerStatisticsRequestData extends ChangePlayerStatisticsRequestData {
}
class AdminChangePlayerStatisticsRequestData extends ServerChangePlayerStatisticsRequestData {
}
class SetRemoveStatusRequestData {
characterId: string;
reason?: string;
}
class ServerSetRemoveStatusRequestData extends SetRemoveStatusRequestData {
}
class AdminSetRemoveStatusRequestData extends ServerSetRemoveStatusRequestData {
}
class SetTagRequestData {
characterId: string;
key: string;
value: string;
}
class ServerSetTagRequestData extends SetTagRequestData {
}
class AdminSetTagRequestData extends ServerSetTagRequestData {
}
class GetCurrencyLogRequestData {
keys?: Array<string>;
characterId?: string;
limit?: number;
token?: string;
}
class ServerGetCurrencyLogRequestData extends GetCurrencyLogRequestData {
}
class AdminGetCurrencyLogRequestData extends ServerGetCurrencyLogRequestData {
}
class GetStatisticsLogRequestData {
keys?: Array<string>;
characterId?: string;
limit?: number;
token?: string;
}
class ServerGetStatisticsLogRequestData extends GetStatisticsLogRequestData {
}
class AdminGetStatisticsLogRequestData extends ServerGetStatisticsLogRequestData {
}
class InfoResponseParameters {
catalogId?: string;
owner?: GenericModels.OwnerItem;
removeStatus?: GenericModels.RemoveStatusItem;
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>;
playerInventories?: Array<GenericModels.InventoryItem>;
playerGroups?: Array<GenericModels.GroupItem>;
playerFriends?: Array<GenericModels.FriendItem>;
tsLastLogin?: number;
ipAddressCreate?: string;
countryCode?: string;
}
class CharacterPlayerResponseData {
infoResponseParameters: InfoResponseParameters;
}
class CharacterPlayerWithCharacterIdResponseData extends CharacterPlayerResponseData {
characterId: string;
}
class CharacterPlayerLeaderboardResponseData extends CharacterPlayerWithCharacterIdResponseData {
position: number;
backupValue?: number;
}
class CharacterPlayerLogResponseData {
characterId: string;
tsCreate: number;
log: string;
key: string;
amount: number;
startValue: number;
finalValue: number;
}
class GetStatisticsLeaderboardResponseData {
results: Array<CharacterPlayerLeaderboardResponseData>;
tsCreate: number;
}
class CharacterPlayersWithCharacterIdResponseData {
results: Array<CharacterPlayerWithCharacterIdResponseData>;
}
class GetCurrencyLeaderboardResponseData {
results: Array<CharacterPlayerLeaderboardResponseData>;
}
class GetCreateLeaderboardResponseData {
results: Array<CharacterPlayerLeaderboardResponseData>;
}
class GetLastLoginLeaderboardResponseData {
results: Array<CharacterPlayerLeaderboardResponseData>;
}
class GetStatisticsLogResponseData {
results: Array<CharacterPlayerLogResponseData>;
token?: string;
}
class GetCurrencyLogResponseData {
results: Array<CharacterPlayerLogResponseData>;
token?: string;
}
class EmptyResponseData {
}
}