Skip to main content
Version: v0

GamePlayer

Game player

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

Fields

GamePlayer.character ● GameCharacter object

the ingame playable character or its specific properties are filled only if changed

GamePlayer.id ● String scalar

ProDB Player Id

GamePlayer.name ● String scalar

The ingame name of the player

GamePlayer.position ● GamePosition object

current position of the player in the map

GamePlayer.team ● GameTeam object

The ingame current team of the player

GamePlayer.vendorId ● String! non-null scalar

The unique identifier of the player from the game (e.g. STEAMID for CS2/Dota2)

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