diff --git a/client/public/scrabble/network.js b/client/public/scrabble/network.js index c05f0bf..b853123 100644 --- a/client/public/scrabble/network.js +++ b/client/public/scrabble/network.js @@ -23,7 +23,7 @@ function initMultiplayer() socket.on('identify', (...args) => { ConnectionState.innerHTML = 'Identify recived' - if (!sessionStorage.user) + if (!sessionStorage.user) { socket.disconnect(); ConnectionState.innerHTML = 'Identify cannot proceed, no user'; diff --git a/data/fr-dictionary.dict b/data/fr-dictionary.dict index 2c79e11..0b25bb7 100644 --- a/data/fr-dictionary.dict +++ b/data/fr-dictionary.dict @@ -1,5 +1,3 @@ -a -à abaissa abaissable abaissables diff --git a/scripts/fixDictionaries.js b/scripts/fixDictionaries.js new file mode 100644 index 0000000..995a7cf --- /dev/null +++ b/scripts/fixDictionaries.js @@ -0,0 +1,3 @@ +// fixes dictionary files, removes short words and capitalises them all + + diff --git a/server/src/game-logic.js b/server/src/game-logic.js index 66e71bb..14e9c59 100644 --- a/server/src/game-logic.js +++ b/server/src/game-logic.js @@ -10,7 +10,12 @@ GAME OBJECT // reference UID lobbyuid: uid, locale: en, - players: [{uid, name, activetiles, score}], + players: [{ + uid: uid, + name: username, + activetiles: [], + score: int + }], // index of players turn: int, tilebag: [] @@ -51,7 +56,6 @@ function StartGame(lobby) tilebag: tilebag }; - return ActiveGames[lobby.uid]; } diff --git a/server/src/letter-distributions.js b/server/src/letter-distributions.js index c1bce12..4815800 100644 --- a/server/src/letter-distributions.js +++ b/server/src/letter-distributions.js @@ -1,6 +1,7 @@ const Logger = require('./logger.js'); +//https://en.wikipedia.org/wiki/Scrabble_letter_distributions /* DISTRIBUTIONS OBJECT