import { SettingsStateType , SettingsType , StatusType , VisualValuesType , } from '../types/state' ; import { getStartState } from '../utils/startWinState' ; export const defaultSettings = { tower : 20 , wall : 10 , brickProd : 2 , gemProd : 2 , recruitProd : 2 , bricks : 5 , gems : 5 , recruits : 5 , winTower : 50 , winResource : 100 , cardsInHand : 5 , } ; export const defaultStatus = { player : getStartState ( defaultSettings ) , opponent : getStartState ( defaultSettings ) , } ; export const defaultPlayerNameList = [ '😎' , '🤣' , '😃' , '😂' , '🧐' , '🤓' , '🦄' , '🧝' , '🧙' , '🧚' , '👶' , '💂' , '🤴' , '👸' , '👨' , '👩' , '🚶' , '🦸' , '😺' , '🐶' , '🐼' , ] ; export const defaultOpponentNameList = [ '😈' , '💀' , '🤬' , '💩' , '🤡' , '👹' , '👺' , '👻' , '👽' , '👾' , '🧛' , '🦹' , '🤖' , '💻' , '📱' , '🧟' , '🧞' , '🎃' , '🦁' , '🐯' , '🐍' , ] ; const defaultPlayerName = '' ; const defaultOpponentName = '' ; export const defaultErathian = false ; export const defaultVolume = 5 ; export const defaultStereo = true ; export const defaultPixelation = 0 ; export const defaultVisualvalues = { brightness : 1 , contrast : 1 , grayscale : 0 , sepia : 0 , saturate : 1 , hue : 0 , invert : 0 , opacity : 1 , twist : false , grain : false , } ; export const defaultAiLevel = 0 ; export const defaultSettingState = { playerName : defaultPlayerName , opponentName : defaultOpponentName , ... defaultSettings , cardsInHand : defaultSettings . cardsInHand , } ;