74 Bye(String), |
74 Bye(String), |
75 Nick(String), |
75 Nick(String), |
76 Proto(u32), |
76 Proto(u32), |
77 LobbyLeft(String, String), |
77 LobbyLeft(String, String), |
78 LobbyJoined(Vec<String>), |
78 LobbyJoined(Vec<String>), |
79 ChatMsg(String, String), |
79 ChatMsg {nick: String, msg: String}, |
80 ClientFlags(String, Vec<String>), |
80 ClientFlags(String, Vec<String>), |
81 Rooms(Vec<String>), |
81 Rooms(Vec<String>), |
82 RoomAdd(Vec<String>), |
82 RoomAdd(Vec<String>), |
83 RoomJoined(Vec<String>), |
83 RoomJoined(Vec<String>), |
84 RoomLeft(String, String), |
84 RoomLeft(String, String), |
282 construct_message(&["CFG", name], &values), |
282 construct_message(&["CFG", name], &values), |
283 RunGame => msg!["RUN_GAME"], |
283 RunGame => msg!["RUN_GAME"], |
284 ForwardEngineMessage(em) => |
284 ForwardEngineMessage(em) => |
285 construct_message(&["EM"], &em), |
285 construct_message(&["EM"], &em), |
286 RoundFinished => msg!["ROUND_FINISHED"], |
286 RoundFinished => msg!["ROUND_FINISHED"], |
287 ChatMsg(nick, msg) => msg!["CHAT", nick, msg], |
287 ChatMsg {nick, msg} => msg!["CHAT", nick, msg], |
288 ServerMessage(msg) => msg!["SERVER_MESSAGE", msg], |
288 ServerMessage(msg) => msg!["SERVER_MESSAGE", msg], |
289 Warning(msg) => msg!["WARNING", msg], |
289 Warning(msg) => msg!["WARNING", msg], |
290 Error(msg) => msg!["ERROR", msg], |
290 Error(msg) => msg!["ERROR", msg], |
291 _ => msg!["ERROR", "UNIMPLEMENTED"], |
291 _ => msg!["ERROR", "UNIMPLEMENTED"], |
292 } |
292 } |