mirror of
				https://github.com/luanti-org/luanti.git
				synced 2025-11-04 09:15:29 +01:00 
			
		
		
		
	Fix issue #2279. ok @zeno-
This commit is contained in:
		@@ -3218,10 +3218,13 @@ void Game::updateCamera(VolatileRunFlags *flags, u32 busy_time,
 | 
			
		||||
	v3s16 old_camera_offset = camera->getOffset();
 | 
			
		||||
 | 
			
		||||
	if (input->wasKeyDown(keycache.key[KeyCache::KEYMAP_ID_CAMERA_MODE])) {
 | 
			
		||||
		camera->toggleCameraMode();
 | 
			
		||||
		GenericCAO *playercao = player->getCAO();
 | 
			
		||||
 | 
			
		||||
		assert(playercao != NULL);
 | 
			
		||||
		// If playercao not loaded, don't change camera
 | 
			
		||||
		if (playercao == NULL)
 | 
			
		||||
			return;
 | 
			
		||||
 | 
			
		||||
		camera->toggleCameraMode();
 | 
			
		||||
 | 
			
		||||
		playercao->setVisible(camera->getCameraMode() > CAMERA_MODE_FIRST);
 | 
			
		||||
	}
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user