Skip to main content
Version: 2024-10-11

GamePlayer

A player in the game

type GamePlayer {
character: GameCharacter
id: String
name: String
position: GamePosition
team: GameTeam
vendorId: String!
}

Fields

GamePlayer.character ● GameCharacter object

The playable character or its specific properties are filled only

GamePlayer.id ● String scalar

The unique identifier of the object

GamePlayer.name ● String scalar

The nickname of the player in the game

GamePlayer.position ● GamePosition object

The current position of the player on the map

GamePlayer.team ● GameTeam object

The current team of the player in the game

GamePlayer.vendorId ● String! non-null scalar

The unique identifier of the player in the game (e.g. SteamID for CS2/Dota2, Nucleus hash for Apex)

Member Of

GameEventGameActionBombDefuseBegan object ● GameEventGameActionBombDefused object ● GameEventGameActionBombPlantBegan object ● GameEventGameActionBombPlanted object ● GameEventPlayerAbilityAdd object ● GameEventPlayerAbilityRemove object ● GameEventPlayerAbilityUpdate object ● GameEventPlayerAlive object ● GameEventPlayerAssist object ● GameEventPlayerAttack object ● GameEventPlayerAttributeUpdate object ● GameEventPlayerCharacterSelect object ● GameEventPlayerCharacterUpdate object ● GameEventPlayerDeath object ● GameEventPlayerEffect object ● GameEventPlayerItemDrop object ● GameEventPlayerItemPick object ● GameEventPlayerItemPurchase object ● GameEventPlayerItemThrow object ● GameEventPlayerItemUpdate object ● GameEventPlayerJoin object ● GameEventPlayerKill object ● GameEventPlayerLeave object ● GameEventPlayerPositionUpdate object ● GameEventPlayerSituation object ● GameEventPlayerUpdate object

Implemented By

GameContestant union ● GameEventPlayerEffectCauser union ● GameVictim union