Untitled

 avatar
unknown
plain_text
a year ago
349 B
4
Indexable
import Energy from '../Energy';
import SimpleFighter from './SimpleFighter';

export default interface Fighter {

  special(target: Fighter): void;

  attack(target: Fighter | SimpleFighter): void;

  levelUp(): void;

  lifePoints: number;

  strength: number;

  energy?: Energy;

  defense: number;

  receiveDamage(attackPoints: number): void;
}
Editor is loading...
Leave a Comment