Files
Tarokka/constants/index.ts
gavin fa352238bb teletilt (#3)
- Context
- sync _tilts_ between participants
- shiny cards
- reconnect clients
- updates Settings
- re-animate Switches

Co-authored-by: Gavin McDonald <gavinmcdoh@gmail.com>
Reviewed-on: #3
2025-07-03 14:40:35 -04:00

34 lines
745 B
TypeScript

export * from '@/constants/standardCards';
export * from '@/constants/tarokka';
export * from '@/constants/tarokkaCards';
export * from '@/constants/time';
import type { GameUpdate, LocalSettings, Settings } from '@/types';
export const SETTINGS: Settings = {
cardStyle: 'color',
notes: false,
positionBack: false,
positionFront: false,
prophecy: false,
tilt: true,
remoteTilt: false,
};
export const GAME_START: GameUpdate = {
dmID: '',
spectatorID: '',
cards: [],
settings: SETTINGS,
tilts: Array.from({ length: 5 }, () => []),
};
export const LOCAL_DEFAULTS: LocalSettings = {
tilt: true,
remoteTilt: true,
};
export const LOCAL_SETTINGS = ['tilt', 'remoteTilt'];
export const SPECTATOR_SETTINGS = ['tilt', 'remoteTilt'];