mirror of
https://github.com/Vikeo/LifeTrinket.git
synced 2025-11-18 16:58:01 +00:00
remove myapp folder
This commit is contained in:
43
src/Types/Player.ts
Normal file
43
src/Types/Player.ts
Normal file
@@ -0,0 +1,43 @@
|
||||
export type Player = {
|
||||
lifeTotal: number;
|
||||
index: number;
|
||||
color: string;
|
||||
settings: PlayerSettings;
|
||||
commanderDamage: CommanderDamage[];
|
||||
extraCounters: ExtraCounter[];
|
||||
};
|
||||
|
||||
export type PlayerSettings = {
|
||||
rotation: Rotation;
|
||||
useCommanderDamage: boolean;
|
||||
usePartner?: boolean;
|
||||
usePoison?: boolean;
|
||||
useEnergy?: boolean;
|
||||
useExperience?: boolean;
|
||||
};
|
||||
|
||||
type ExtraCounter = {
|
||||
type: CounterType;
|
||||
value: number;
|
||||
};
|
||||
|
||||
type CommanderDamage = {
|
||||
source: number;
|
||||
damageTotal: number;
|
||||
partnerDamageTotal: number;
|
||||
};
|
||||
|
||||
export enum CounterType {
|
||||
CommanderTax = 'commanderTax',
|
||||
PartnerTax = 'partnerTax',
|
||||
Poison = 'poison',
|
||||
Energy = 'energy',
|
||||
Experience = 'experience',
|
||||
}
|
||||
|
||||
export enum Rotation {
|
||||
Normal = 0,
|
||||
Side = 90,
|
||||
Flipped = 180,
|
||||
SideFlipped = 270,
|
||||
}
|
||||
Reference in New Issue
Block a user