--- a/rust/hedgewars-server/src/protocol/messages.rs Wed Apr 10 18:12:30 2019 +0300
+++ b/rust/hedgewars-server/src/protocol/messages.rs Wed Apr 10 19:30:08 2019 +0300
@@ -153,13 +153,21 @@
LegacyReady(bool, Vec<String>),
}
-pub fn server_chat(msg: String) -> HWServerMessage {
+fn special_chat(nick: &str, msg: String) -> HWServerMessage {
HWServerMessage::ChatMsg {
- nick: "[server]".to_string(),
+ nick: nick.to_string(),
msg,
}
}
+pub fn server_chat(msg: String) -> HWServerMessage {
+ special_chat("[server]", msg)
+}
+
+pub fn global_chat(msg: String) -> HWServerMessage {
+ special_chat("(global notice)", msg)
+}
+
impl ServerVar {
pub fn to_protocol(&self) -> Vec<String> {
match self {