Revela-Games/breaklock/src/config.js
2023-03-31 14:04:34 -04:00

54 lines
1.2 KiB
JavaScript

const config = {
GAME: {
DIFFICULTY: {
EASY: 4,
MEDIUM: 5,
HARD: 6
},
TYPE: {
PRACTICE: 1,
CHALLENGE: 2,
COUNTDOWN: 3
},
ACTIONS: {
CONTINUE: 1,
NEW_GAME: 2,
BACK_HOME: 3
}
},
SOCIAL: {
PLATFORMS: {
FB: {
NAME: 'Facebook',
ICON: 'facebook',
URL: (url) => `https://www.facebook.com/sharer/sharer.php?u=${encodeURI(url)}`
},
TWITTER: {
NAME: 'Twitter',
ICON: 'twitter',
URL: (url, msg, tags) => {
return `http://twitter.com/` +
(url ? `share?` : `intent/tweet?`) +
(msg ? `text=${encodeURI(msg)}&` : '') +
(url ? `url=${encodeURI(url)}&` : '') +
(tags ? `hashtags=${encodeURI(tags.join(','))}` : '')
}
}
},
MESSAGE: 'I wasted my time on BreakLock, it\'s pointless, don\'t try it.',
TAGS: ['breaklock']
},
URL: 'https://maxwellito.github.io/breaklock/',
COLORS: {
BRIGHT: '#ffffff',
DARK: '#14171b',
SUCCESS: '#116699',
ERROR: '#ff0000'
},
PATTERN: {
HEX_COLOR_START: '66',
HEX_COLOR_END: 'FF'
}
}
export default config