@firestone-hs/replay-parser
Version:
This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 8.2.9.
15 lines (14 loc) • 629 B
TypeScript
import { GameTag } from '@firestone-hs/reference-data';
import { EntityDefinition } from '../parser/entity-definition';
import { Entity } from './entity';
export declare class PlayerEntity extends Entity {
readonly playerId: number;
readonly name: string;
readonly accountHi: string;
readonly accountLo: string;
readonly isMainPlayer: boolean;
static create(base: PlayerEntity, newAttributes?: EntityDefinition): PlayerEntity;
update(definition: EntityDefinition): PlayerEntity;
updateDamage(damage: number): PlayerEntity;
updateTag(tag: GameTag, value: number): PlayerEntity;
}