Skip to main content
Version: v0

GameEventPlayerAttack

When a player attacks another player or entity

type GameEventPlayerAttack {
classification: GameAttackClassification
damage: GameEventPlayerAttackDamage
hitgroup: GameEventPlayerAttackHitgroup
item: GameItem
player: GamePlayer!
victim: GameVictim
}

Fields

GameEventPlayerAttack.classification ● GameAttackClassification enum

Type of attack, could be regular, team or neutral

GameEventPlayerAttack.damage ● GameEventPlayerAttackDamage object

Damage done

GameEventPlayerAttack.hitgroup ● GameEventPlayerAttackHitgroup enum

Where the damage was done

GameEventPlayerAttack.item ● GameItem object

Item used for the attack

GameEventPlayerAttack.player ● GamePlayer! non-null object

Player that initiated the attack

GameEventPlayerAttack.victim ● GameVictim union

Victim player/entity

Implemented By

GameEventData union