mirror of https://github.com/bra1n/townsquare.git
2 session related fixes
This commit is contained in:
parent
91837402d4
commit
284f9054ba
|
@ -233,6 +233,7 @@ export default {
|
|||
}
|
||||
},
|
||||
hostSession() {
|
||||
if (this.session.sessionId) return;
|
||||
const sessionId = prompt(
|
||||
"Enter a channel number / name for your session",
|
||||
Math.round(Math.random() * 10000)
|
||||
|
@ -277,6 +278,7 @@ export default {
|
|||
}
|
||||
},
|
||||
joinSession() {
|
||||
if (this.session.sessionId) return;
|
||||
const sessionId = prompt(
|
||||
"Enter the channel number / name of the session you want to join"
|
||||
);
|
||||
|
|
|
@ -423,13 +423,14 @@ class LiveSession {
|
|||
}
|
||||
|
||||
/**
|
||||
* Update a player based on incoming data.
|
||||
* Update a player based on incoming data. Player only.
|
||||
* @param index
|
||||
* @param property
|
||||
* @param value
|
||||
* @private
|
||||
*/
|
||||
_updatePlayer({ index, property, value }) {
|
||||
if (!this._isSpectator) return;
|
||||
const player = this._store.state.players.players[index];
|
||||
if (!player) return;
|
||||
// special case where a player stops being a traveler
|
||||
|
@ -559,7 +560,7 @@ class LiveSession {
|
|||
this._store.commit("players/update", { player, property, value });
|
||||
}
|
||||
// update player session list as if this was a ping
|
||||
this._handlePing([true, value]);
|
||||
this._handlePing([true, value, 0]);
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
Loading…
Reference in New Issue