Skip to main content
Version: v0

GameEventPlayerAttributeUpdate

An update on 1 of the Player's attributes

type GameEventPlayerAttributeUpdate {
player: GamePlayer!
reason: GameEventPlayerAttributeUpdateType
type: GameAttributeType!
value: GameAttributeValue!
}

Fields

GameEventPlayerAttributeUpdate.player ● GamePlayer! non-null object

The updated player

GameEventPlayerAttributeUpdate.reason ● GameEventPlayerAttributeUpdateType enum

Reason the attribute was update

GameEventPlayerAttributeUpdate.type ● GameAttributeType! non-null enum

Which attribute changed

GameEventPlayerAttributeUpdate.value ● GameAttributeValue! non-null object

The new current value and current max for this attribute

Implemented By

GameEventData union