Fix : switch to state based shuffle animation
This commit is contained in:
+8
-8
@@ -4,12 +4,12 @@ export function delay(delay: number) {
|
||||
});
|
||||
}
|
||||
|
||||
export type ContainerHandler = {
|
||||
populateContainer: () => void;
|
||||
shuffleContainer: () => void;
|
||||
getCardsPosition: (cards: string) => any;
|
||||
startAnimation: () => void;
|
||||
endAnimation: () => void;
|
||||
};
|
||||
// export type ContainerHandler = {
|
||||
// populateContainer: () => void;
|
||||
// shuffleContainer: () => void;
|
||||
// getCardsPosition: (cards: string) => any;
|
||||
// startAnimation: () => void;
|
||||
// endAnimation: () => void;
|
||||
// };
|
||||
|
||||
export const containerEvents = reactive(new Map<string, ContainerHandler>());
|
||||
// export const containerEvents = reactive(new Map<string, ContainerHandler>());
|
||||
|
||||
@@ -16,8 +16,8 @@ export interface Game extends GameObject {
|
||||
marketStack: Container;
|
||||
teams: Team[];
|
||||
currentTurn: PlayingTurn;
|
||||
started: boolean
|
||||
owner: User
|
||||
started: boolean;
|
||||
owner: User;
|
||||
}
|
||||
|
||||
export interface Team extends GameObject {
|
||||
@@ -31,8 +31,8 @@ export interface Player extends GameObject {
|
||||
hand: Container;
|
||||
stack: Container;
|
||||
user: User;
|
||||
discardMarkers: number
|
||||
fuckUMarkers: number
|
||||
discardMarkers: number;
|
||||
fuckUMarkers: number;
|
||||
}
|
||||
|
||||
export interface User extends GameObject {
|
||||
@@ -43,6 +43,7 @@ export interface User extends GameObject {
|
||||
|
||||
export interface Container extends GameObject {
|
||||
cards: Card[];
|
||||
shuffling?: boolean;
|
||||
}
|
||||
|
||||
export interface Card extends GameObject {
|
||||
|
||||
Reference in New Issue
Block a user