consistency
This commit is contained in:
		
							parent
							
								
									993c81a162
								
							
						
					
					
						commit
						b1b387c3ae
					
				@ -162,11 +162,11 @@ where
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
pub fn update_player_position(id: ClientId,
 | 
			
		||||
                              clients: &mut Clients,
 | 
			
		||||
                              client_location: &ClientLocation,
 | 
			
		||||
                              rooms: &Rooms,
 | 
			
		||||
                              message: &GameMessage,)
 | 
			
		||||
                              -> Result<Box<dyn Iterator<Item = (ClientId, SendShipPacket)> + Send>, ShipError> {
 | 
			
		||||
                            message: &GameMessage,
 | 
			
		||||
                            clients: &mut Clients,
 | 
			
		||||
                            client_location: &ClientLocation,
 | 
			
		||||
                            rooms: &Rooms)
 | 
			
		||||
                            -> Result<Box<dyn Iterator<Item = (ClientId, SendShipPacket)> + Send>, ShipError> {
 | 
			
		||||
    let client = clients.get_mut(&id).ok_or(ShipError::ClientNotFound(id))?;
 | 
			
		||||
    if let Ok(room_id) = client_location.get_room(id).map_err(|err| -> ClientLocationError { err.into() }) {
 | 
			
		||||
        let room = rooms.get(room_id.0)
 | 
			
		||||
 | 
			
		||||
@ -287,7 +287,7 @@ impl<EG: EntityGateway> ShipServerState<EG> {
 | 
			
		||||
            GameMessage::PlayerWarpingToFloor(_) | GameMessage::PlayerTeleported(_) | GameMessage::PlayerStopped(_) | 
 | 
			
		||||
            GameMessage::PlayerLoadedIn(_) | GameMessage::PlayerWalking(_) | GameMessage::PlayerRunning(_) | 
 | 
			
		||||
            GameMessage::PlayerWarped(_) | GameMessage::PlayerChangedFloor(_) | GameMessage::InitializeSpeechNpc(_) => {
 | 
			
		||||
                handler::message::update_player_position(id, &mut self.clients, &mut self.client_location, &self.rooms, &msg.msg)
 | 
			
		||||
                handler::message::update_player_position(id, &msg.msg, &mut self.clients, &mut self.client_location, &self.rooms)
 | 
			
		||||
            },
 | 
			
		||||
            _ => {
 | 
			
		||||
                let cmsg = msg.clone();
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user