import { DEFAULT_GLOBAL_SETTINGS } from './global-settings.js'; export const ACTIONS = { charge: { name: '으', cost: 0, effect: '생존 시 기 +1', symbol: '✦' }, blast: { name: '파', cost: 1, effect: '상대의 으를 맞힘', symbol: '➜' }, guard: { name: '막기', cost: 0, effect: '파를 막음', symbol: '⬡' }, beam: { name: '에네르기파', cost: 3, effect: '으·파·막기를 맞힘', symbol: '➠' }, dodge: { name: '순간이동', cost: 1, effect: '파·에네르기파 회피', symbol: '↝' }, } as const; export const ACTION_IDS = Object.keys(ACTIONS) as (keyof typeof ACTIONS)[]; export const MATCH_COUNTDOWN_MS = 3000; export const TURN_DURATION_MS = DEFAULT_GLOBAL_SETTINGS.turnDurationMs; export const REVEAL_DURATION_MS = 1200; export const TIMEOUT_CHANCES = 3; export const RULES_VERSION = '3'; export const BOT_VERSION = '1'; export const APP_VERSION = '0.1.0';