get rid of pianoverse.ServerMessage.Join and fix roles

This commit is contained in:
Soph :3 2024-07-18 08:11:29 +03:00
parent 0799979fd2
commit 87b903c650
Signed by: sophie
GPG key ID: EDA5D222A0C270F2
3 changed files with 41 additions and 86 deletions

View file

@ -15,7 +15,7 @@ type MessageEvents = {
) => void;
welcome: () => void;
rooms: (rooms: proto.ServerMessage_Room[]) => void;
join: (join: proto.ServerMessage_Join) => void;
join: (join: proto.Profile) => void;
leave: (id: string) => void;
chown: () => void;
serverMessage: (serverMessage: string) => void;
@ -41,7 +41,7 @@ export class Client extends (EventEmitter as new () => TypedEmitter<MessageEvent
} = {};
rooms: proto.ServerMessage_Room[] = [];
players = new Map<string, proto.ServerMessage_Join>();
players = new Map<string, proto.Profile>();
move(x: number, y: number) {
this.ws.send(
new proto.ClientMessage({