nodito
Version:
Una librería para aprender juegos por turnos en node.
25 lines • 653 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
class ClientMessage {
constructor(game) {
this.game = game;
this.type = "generic";
}
execMessage(message) {
const sender = this.game.users.findByMessage(message);
if (!sender) {
return false;
}
if (!this.validate(message, sender)) {
return false;
}
sender.markLastSeen();
this.exec(message, sender);
return true;
}
validate(message, sender) {
return true;
}
}
exports.ClientMessage = ClientMessage;
//# sourceMappingURL=ClientMessage.js.map