equal
deleted
inserted
replaced
25 message: HwProtocolMessage, |
25 message: HwProtocolMessage, |
26 ) { |
26 ) { |
27 use hedgewars_network_protocol::messages::HwProtocolMessage::*; |
27 use hedgewars_network_protocol::messages::HwProtocolMessage::*; |
28 |
28 |
29 //todo!("add kick/ban handlers"); |
29 //todo!("add kick/ban handlers"); |
30 //todo!("add kick/ban handling"); |
30 //todo!("add command for forwarding lobby chat into rooms |
31 |
31 |
32 match message { |
32 match message { |
33 CreateRoom(name, password) => match server.create_room(client_id, name, password) { |
33 CreateRoom(name, password) => match server.create_room(client_id, name, password) { |
34 Err(CreateRoomError::InvalidName) => response.warn(ILLEGAL_ROOM_NAME), |
34 Err(CreateRoomError::InvalidName) => response.warn(ILLEGAL_ROOM_NAME), |
35 Err(CreateRoomError::AlreadyExists) => response.warn(ROOM_EXISTS), |
35 Err(CreateRoomError::AlreadyExists) => response.warn(ROOM_EXISTS), |