Draft code reorganisation (+ fix Alice rules + stateless VariantRules object)
[vchess.git] / public / javascripts / components / room.js
CommitLineData
b6487fb9
BA
1// TODO: main playing hall, chat + online players + current challenges + button "new game"
2/*
3input#modal-newgame.modal(type="checkbox")
4div(role="dialog" aria-labelledby="newGameTxt")
5 .card.smallpad.small-modal
6 label#close-newgame.modal-close(for="modal-newgame")
7 h3#newGameTxt= translations["New game"]
8 p= translations["Waiting for opponent..."]
9*/
10
11/*
12Players + challenges : == "room" home of variant (surligner si nouveau défi perso et pas affichage courant)
13joueurs en ligne (dte),
14Nouvelle partie + défis en temps réel + parties en cours (milieu, tabs),
15chat général (gauche, activé ou non (bool global storage)).
16(cadences base + incrément, corr == incr >= 1jour ou base >= 7j)
17--> correspondance: stocker sur serveur lastMove + peerId + color + movesCount + gameId + variant + timeleft
18quand je poste un lastMove corr, supprimer mon ancien lastMove le cas échéant (tlm l'a eu)
19fin de partie corr: garder maxi nbPlayers lastMove sur serveur, pendant 7 jours (arbitraire)
20*/