mirror of
https://github.com/AlecM33/Werewolf.git
synced 2025-12-26 15:57:50 +01:00
57 lines
1.5 KiB
JavaScript
57 lines
1.5 KiB
JavaScript
const globals = {
|
|
ACCESS_CODE_CHAR_POOL: 'abcdefghijklmnopqrstuvwxyz0123456789',
|
|
ACCESS_CODE_LENGTH: 6,
|
|
CLOCK_TICK_INTERVAL_MILLIS: 10,
|
|
CLIENT_COMMANDS: {
|
|
FETCH_GAME_STATE: 'fetchGameState',
|
|
GET_ENVIRONMENT: 'getEnvironment',
|
|
START_GAME: 'startGame',
|
|
PAUSE_TIMER: 'pauseTimer',
|
|
RESUME_TIMER: 'resumeTimer',
|
|
GET_TIME_REMAINING: 'getTimeRemaining',
|
|
KILL_PLAYER: 'killPlayer',
|
|
REVEAL_PLAYER: 'revealPlayer'
|
|
},
|
|
STATUS: {
|
|
LOBBY: "lobby",
|
|
IN_PROGRESS: "in progress",
|
|
ENDED: "ended"
|
|
},
|
|
USER_SIGNATURE_LENGTH: 25,
|
|
USER_TYPES: {
|
|
MODERATOR: "moderator",
|
|
PLAYER: "player",
|
|
TEMPORARY_MODERATOR: "player / temp mod",
|
|
KILLED_PLAYER: "killed",
|
|
SPECTATOR: "spectator"
|
|
},
|
|
ERROR_MESSAGE: {
|
|
GAME_IS_FULL: "This game is full"
|
|
},
|
|
EVENTS: {
|
|
PLAYER_JOINED: "playerJoined",
|
|
SYNC_GAME_STATE: "syncGameState"
|
|
},
|
|
ENVIRONMENT: {
|
|
LOCAL: "local",
|
|
PRODUCTION: "production"
|
|
},
|
|
LOG_LEVEL: {
|
|
INFO: "info",
|
|
DEBUG: "debug",
|
|
ERROR: "error",
|
|
WARN: "warn",
|
|
TRACE: "trace"
|
|
},
|
|
GAME_PROCESS_COMMANDS: {
|
|
END_GAME: "endGame",
|
|
START_GAME: "startGame",
|
|
START_TIMER: "startTimer",
|
|
PAUSE_TIMER: "pauseTimer",
|
|
RESUME_TIMER: "resumeTimer",
|
|
GET_TIME_REMAINING: "getTimeRemaining"
|
|
}
|
|
};
|
|
|
|
module.exports = globals;
|