@@ -48,7 +48,8 @@ export interface Change {
4848 | { $case : "switchColorsChange" ; switchColorsChange : Change_SwitchColors }
4949 | { $case : "revertChange" ; revertChange : Change_Revert }
5050 | { $case : "newGameStateChange" ; newGameStateChange : Change_NewGameState }
51- | { $case : "acceptProposalGroupChange" ; acceptProposalGroupChange : Change_AcceptProposalGroup } ;
51+ | { $case : "acceptProposalGroupChange" ; acceptProposalGroupChange : Change_AcceptProposalGroup }
52+ | { $case : "setStatusMessageChange" ; setStatusMessageChange : Change_SetStatusMessage } ;
5253}
5354
5455/** New referee command */
@@ -187,6 +188,11 @@ export interface Change_NewGameState {
187188 gameState ?: GameState ;
188189}
189190
191+ export interface Change_SetStatusMessage {
192+ /** The new status message */
193+ statusMessage ?: string ;
194+ }
195+
190196export const StateChange = {
191197 fromJSON ( object : any ) : StateChange {
192198 return {
@@ -262,6 +268,11 @@ export const Change = {
262268 $case : "acceptProposalGroupChange" ,
263269 acceptProposalGroupChange : Change_AcceptProposalGroup . fromJSON ( object . acceptProposalGroupChange ) ,
264270 }
271+ : isSet ( object . setStatusMessageChange )
272+ ? {
273+ $case : "setStatusMessageChange" ,
274+ setStatusMessageChange : Change_SetStatusMessage . fromJSON ( object . setStatusMessageChange ) ,
275+ }
265276 : undefined ,
266277 } ;
267278 } ,
@@ -320,6 +331,10 @@ export const Change = {
320331 ( obj . acceptProposalGroupChange = message . change ?. acceptProposalGroupChange
321332 ? Change_AcceptProposalGroup . toJSON ( message . change ?. acceptProposalGroupChange )
322333 : undefined ) ;
334+ message . change ?. $case === "setStatusMessageChange" &&
335+ ( obj . setStatusMessageChange = message . change ?. setStatusMessageChange
336+ ? Change_SetStatusMessage . toJSON ( message . change ?. setStatusMessageChange )
337+ : undefined ) ;
323338 return obj ;
324339 } ,
325340} ;
@@ -571,6 +586,18 @@ export const Change_NewGameState = {
571586 } ,
572587} ;
573588
589+ export const Change_SetStatusMessage = {
590+ fromJSON ( object : any ) : Change_SetStatusMessage {
591+ return { statusMessage : isSet ( object . statusMessage ) ? String ( object . statusMessage ) : "" } ;
592+ } ,
593+
594+ toJSON ( message : Change_SetStatusMessage ) : unknown {
595+ const obj : any = { } ;
596+ message . statusMessage !== undefined && ( obj . statusMessage = message . statusMessage ) ;
597+ return obj ;
598+ } ,
599+ } ;
600+
574601function fromTimestamp ( t : Timestamp ) : Date {
575602 let millis = t . seconds * 1_000 ;
576603 millis += t . nanos / 1_000_000 ;
0 commit comments