pppi-rpg-game/program/modding_support.h

23 lines
873 B
C
Raw Normal View History

/**
* @brief Класс ModdingSupport позволяет сообществу создавать и распространять собственные модификации к игре.
*/
2024-02-15 12:13:25 +03:00
class ModdingSupport {
public:
/**
* @brief Загружает модификации.
*/
2024-02-15 12:13:25 +03:00
void loadMods();
/**
* @brief Включает или отключает модификацию.
* @param modId Идентификатор модификации.
* @param enable Флаг, указывающий, следует ли включить модификацию.
*/
2024-02-15 12:13:25 +03:00
void toggleMod(const std::string& modId, bool enable);
/**
* @brief Предоставляет интерфейс для модификаций для взаимодействия с игровым движком.
*/
2024-02-15 12:13:25 +03:00
void provideModdingAPI();
};