rust/hedgewars-server/src/protocol/messages.rs
changeset 14805 8390d5e4e39c
parent 14804 b3adc030104b
child 14806 a1077e8d26f4
equal deleted inserted replaced
14804:b3adc030104b 14805:8390d5e4e39c
   151 
   151 
   152     //Deprecated messages
   152     //Deprecated messages
   153     LegacyReady(bool, Vec<String>),
   153     LegacyReady(bool, Vec<String>),
   154 }
   154 }
   155 
   155 
       
   156 fn special_chat(nick: &str, msg: String) -> HWServerMessage {
       
   157     HWServerMessage::ChatMsg {
       
   158         nick: nick.to_string(),
       
   159         msg,
       
   160     }
       
   161 }
       
   162 
   156 pub fn server_chat(msg: String) -> HWServerMessage {
   163 pub fn server_chat(msg: String) -> HWServerMessage {
   157     HWServerMessage::ChatMsg {
   164     special_chat("[server]", msg)
   158         nick: "[server]".to_string(),
   165 }
   159         msg,
   166 
   160     }
   167 pub fn global_chat(msg: String) -> HWServerMessage {
       
   168     special_chat("(global notice)", msg)
   161 }
   169 }
   162 
   170 
   163 impl ServerVar {
   171 impl ServerVar {
   164     pub fn to_protocol(&self) -> Vec<String> {
   172     pub fn to_protocol(&self) -> Vec<String> {
   165         match self {
   173         match self {