bump sync fix for real

This commit is contained in:
biglyderv 2024-11-25 14:14:20 -05:00
parent 0a74708617
commit fab37359f1
3 changed files with 14 additions and 12 deletions

View file

@ -34,10 +34,12 @@ function Player(you, isPlayer) {
Player.prototype.bump = function () {
let player = this;
if (player.ticks < 10) {
if (player.ticks < 7) {
player.dir *= -1;
}
console.log(player.ticks)
player.vel.x *= 0.3;
player.vel.y *= 0.3;

View file

@ -30,8 +30,8 @@ app.ws('/', function (ws, req) {
console.log(err);
data = {};
}
let { vel, dir, you } = data;
let data2 = { vel, dir, you };
let { vel, dir, you, ticks } = data;
let data2 = { vel, dir, you, ticks };
game.entities[playerI] = Object.assign(game.entities[playerI], data2);
})

View file

@ -91,9 +91,9 @@ class Game extends GameBasic {
sync() {
let { player } = this;
let { vel, dir, you } = player;
let { vel, dir, you, ticks } = player;
this.ws.send(JSON.stringify({ vel, dir, you }));
this.ws.send(JSON.stringify({ vel, dir, you, ticks }));
}
recv({ data }) {
let { player } = this;