small refacto + readme
This commit is contained in:
parent
b4cc092247
commit
dfc2a57c7c
19
README.md
19
README.md
|
@ -1,3 +1,22 @@
|
||||||
# PENGER PARTY
|
# PENGER PARTY
|
||||||
|
|
||||||
Let's penger together
|
Let's penger together
|
||||||
|
|
||||||
|
# Build
|
||||||
|
|
||||||
|
```console
|
||||||
|
npm i
|
||||||
|
./build.sh
|
||||||
|
```
|
||||||
|
|
||||||
|
# Play
|
||||||
|
|
||||||
|
```console
|
||||||
|
npm start
|
||||||
|
```
|
||||||
|
|
||||||
|
or
|
||||||
|
|
||||||
|
```console
|
||||||
|
docker-compose up -d
|
||||||
|
```
|
||||||
|
|
10
server.js
10
server.js
|
@ -8,8 +8,13 @@ const WS_PORT = 4242;
|
||||||
function update_player_list()
|
function update_player_list()
|
||||||
{
|
{
|
||||||
var list = "";
|
var list = "";
|
||||||
sockets.forEach((s) => { if (s.game.pseudo == undefined || s.game.pseudo == "") return; list += "<li><img class='players-img' penger-id='"+s.game.id+"' src='museum/Penger.png'>" + s.game.pseudo + "</li>"; });
|
sockets.forEach((s) => {
|
||||||
sockets.forEach((s) => { s.send('{"name": "pseudo", "value": "'+list+'"}'); });
|
if (s.game.pseudo == undefined || s.game.pseudo == "") return;
|
||||||
|
list += "<li><img class='players-img' penger-id='"+s.game.id+"' src='museum/Penger.png'>" + s.game.pseudo + "</li>";
|
||||||
|
});
|
||||||
|
sockets.forEach((s) => {
|
||||||
|
s.send('{"name": "pseudo", "value": "'+list+'"}');
|
||||||
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
const requestListener = function (req, res) {
|
const requestListener = function (req, res) {
|
||||||
|
@ -66,7 +71,6 @@ ws_server.on('connection', (socket) => {
|
||||||
var req = JSON.parse(msg_str);
|
var req = JSON.parse(msg_str);
|
||||||
socket.game[req.name] = req.value;
|
socket.game[req.name] = req.value;
|
||||||
update_player_list();
|
update_player_list();
|
||||||
console.log(socket.game);
|
|
||||||
});
|
});
|
||||||
|
|
||||||
socket.on('close', () => {
|
socket.on('close', () => {
|
||||||
|
|
Loading…
Reference in New Issue