remove myapp folder

This commit is contained in:
Viktor Rådberg
2023-08-02 15:12:08 +02:00
parent 627b639775
commit 6cab0e2513
72 changed files with 1 additions and 49 deletions

43
src/Types/Player.ts Normal file
View 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,
}