let eventList = this.userInputManager.getEventListForGameTick();
this.player.move(eventList);
+
+ this.otherPlayers.getChildren().forEach((otherPlayer: NonPlayer) => {
+ otherPlayer.setVelocity(20, 5);
+ })
}
sharedUserPosition(data: []): void {
constructor(scene: Phaser.Scene, x: number, y: number) {
super(scene, x, y, Textures.Player, 26);
- this.setImmovable(false);
+ this.setImmovable(false); //the current player model should be push away by other players to prevent conflict
this.setSize(32, 32); //edit the hitbox to better match the caracter model
}