mirror of
				https://github.com/Maks1mS/pppi-rpg-game.git
				synced 2025-10-31 04:51:55 +03:00 
			
		
		
		
	
		
			
				
	
	
		
			29 lines
		
	
	
		
			950 B
		
	
	
	
		
			C++
		
	
	
	
	
	
			
		
		
	
	
			29 lines
		
	
	
		
			950 B
		
	
	
	
		
			C++
		
	
	
	
	
	
| /**
 | ||
|  * @brief Класс WorldBuilder создает и управляет игровым миром, включая различные локации.
 | ||
|  */
 | ||
| class WorldBuilder {
 | ||
| public:
 | ||
|     /**
 | ||
|      * @brief Загружает или создает новый игровой мир.
 | ||
|      */
 | ||
|     void loadOrCreateWorld();
 | ||
| 
 | ||
|     /**
 | ||
|      * @brief Добавляет новую локацию в мир.
 | ||
|      * @param locationParams Параметры новой локации.
 | ||
|      */
 | ||
|     void addLocation(/* параметры локации */);
 | ||
| 
 | ||
|     /**
 | ||
|      * @brief Удаляет локацию из мира.
 | ||
|      * @param locationId Идентификатор удаляемой локации.
 | ||
|      */
 | ||
|     void removeLocation(int locationId);
 | ||
| 
 | ||
|     /**
 | ||
|      * @brief Получает информацию о локации.
 | ||
|      * @param locationId Идентификатор локации.
 | ||
|      */
 | ||
|     void getLocationInfo(int locationId);
 | ||
| };
 |