diff --git a/client.ts b/client.ts index 5ce31f5..a7eb90f 100644 --- a/client.ts +++ b/client.ts @@ -17,6 +17,8 @@ type MessageEvents = { rooms: (rooms: proto.ServerMessage_Room[]) => void; join: (join: proto.ServerMessage_Join) => void; leave: (id: string) => void; + chown: () => void; + serverMessage: (serverMessage: string) => void; }; interface Player { @@ -140,8 +142,16 @@ export class Client extends (EventEmitter as new () => TypedEmitter { ban?: ClientMessage_Ban; /** - * @generated from field: string owner = 15; + * @generated from field: string chown = 15; */ - owner = ""; + chown = ""; constructor(data?: PartialMessage) { super(); @@ -101,7 +103,7 @@ export class ClientMessage extends Message { { no: 12, name: "sustain", kind: "scalar", T: 8 /* ScalarType.BOOL */ }, { no: 13, name: "heartbeat", kind: "message", T: ClientMessage_Heartbeat }, { no: 14, name: "ban", kind: "message", T: ClientMessage_Ban }, - { no: 15, name: "owner", kind: "scalar", T: 9 /* ScalarType.STRING */ }, + { no: 15, name: "chown", kind: "scalar", T: 9 /* ScalarType.STRING */ }, ]); static fromBinary(bytes: Uint8Array, options?: Partial): ClientMessage { @@ -191,9 +193,9 @@ export enum ClientMessage_EventType { BAN = 12, /** - * @generated from enum value: OWNER = 13; + * @generated from enum value: CHOWN = 13; */ - OWNER = 13, + CHOWN = 13, } // Retrieve enum metadata with: proto3.getEnumType(ClientMessage_EventType) proto3.util.setEnumType(ClientMessage_EventType, "pianoverse.ClientMessage.EventType", [ @@ -210,7 +212,7 @@ proto3.util.setEnumType(ClientMessage_EventType, "pianoverse.ClientMessage.Event { no: 10, name: "SUSTAIN" }, { no: 11, name: "HEARTBEAT" }, { no: 12, name: "BAN" }, - { no: 13, name: "OWNER" }, + { no: 13, name: "CHOWN" }, ]); /** @@ -399,6 +401,21 @@ export class ServerMessage extends Message { */ rateLimit = 0; + /** + * @generated from field: string message = 14; + */ + message = ""; + + /** + * @generated from field: string chown = 15; + */ + chown = ""; + + /** + * @generated from field: int32 clear = 16; + */ + clear = 0; + constructor(data?: PartialMessage) { super(); proto3.util.initPartial(data, this); @@ -420,6 +437,9 @@ export class ServerMessage extends Message { { no: 11, name: "join", kind: "message", T: ServerMessage_Join }, { no: 12, name: "leave", kind: "scalar", T: 9 /* ScalarType.STRING */ }, { no: 13, name: "rateLimit", kind: "scalar", T: 5 /* ScalarType.INT32 */ }, + { no: 14, name: "message", kind: "scalar", T: 9 /* ScalarType.STRING */ }, + { no: 15, name: "chown", kind: "scalar", T: 9 /* ScalarType.STRING */ }, + { no: 16, name: "clear", kind: "scalar", T: 5 /* ScalarType.INT32 */ }, ]); static fromBinary(bytes: Uint8Array, options?: Partial): ServerMessage { @@ -502,6 +522,21 @@ export enum ServerMessage_EventType { * @generated from enum value: RATELIMIT = 11; */ RATELIMIT = 11, + + /** + * @generated from enum value: MESSAGE = 12; + */ + MESSAGE = 12, + + /** + * @generated from enum value: CHOWN = 13; + */ + CHOWN = 13, + + /** + * @generated from enum value: CLEAR = 14; + */ + CLEAR = 14, } // Retrieve enum metadata with: proto3.getEnumType(ServerMessage_EventType) proto3.util.setEnumType(ServerMessage_EventType, "pianoverse.ServerMessage.EventType", [ @@ -517,6 +552,9 @@ proto3.util.setEnumType(ServerMessage_EventType, "pianoverse.ServerMessage.Event { no: 9, name: "JOIN" }, { no: 10, name: "LEAVE" }, { no: 11, name: "RATELIMIT" }, + { no: 12, name: "MESSAGE" }, + { no: 13, name: "CHOWN" }, + { no: 14, name: "CLEAR" }, ]); /**