revert this

This commit is contained in:
Evert Prants 2022-04-09 16:37:23 +03:00
parent 5c8d21626c
commit e075590734
Signed by: evert
GPG Key ID: 1688DA83D222D0B5

View File

@ -8,7 +8,7 @@ import { ChatBubble } from './chat-bubble';
const chatBuilder = new CanvasUtils(); const chatBuilder = new CanvasUtils();
export class PlayerEntity extends PonyEntity { export class PlayerEntity extends PonyEntity {
private uncommittedPackets: Packet[] = []; private uncommittedPacket: Packet = {};
private _chats: ChatBubble[] = []; private _chats: ChatBubble[] = [];
constructor(public user: IcyNetUser) { constructor(public user: IcyNetUser) {
@ -85,7 +85,7 @@ export class PlayerEntity extends PonyEntity {
} }
public addUncommittedChanges(packet: Packet) { public addUncommittedChanges(packet: Packet) {
this.uncommittedPackets.push(packet); this.uncommittedPacket = { ...this.uncommittedPacket, ...packet };
} }
public update(dt: number) { public update(dt: number) {
@ -116,8 +116,7 @@ export class PlayerEntity extends PonyEntity {
} }
private commitServerUpdate() { private commitServerUpdate() {
if (this.uncommittedPackets.length) { this.setFromPacket(this.uncommittedPacket);
this.setFromPacket(this.uncommittedPackets.splice(0, 1)[0]); this.uncommittedPacket = {};
}
} }
} }