mirror of
				https://github.com/Maks1mS/pppi-rpg-game.git
				synced 2025-11-04 06:41:22 +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);
 | 
						||
};
 |