mirror of
https://github.com/Maks1mS/pppi-rpg-game.git
synced 2024-12-23 22:32:59 +03:00
23 lines
741 B
C++
23 lines
741 B
C++
/**
|
||
* @brief Класс DialogueSystem позволяет игрокам взаимодействовать с NPC через диалоговые окна.
|
||
*/
|
||
class DialogueSystem {
|
||
public:
|
||
/**
|
||
* @brief Начинает диалог с NPC.
|
||
* @param npcId Идентификатор NPC, с которым начинается диалог.
|
||
*/
|
||
void startDialogue(int npcId);
|
||
|
||
/**
|
||
* @brief Обрабатывает выбор игрока в диалоге.
|
||
* @param choiceId Идентификатор выбранного варианта диалога.
|
||
*/
|
||
void processDialogueChoice(int choiceId);
|
||
|
||
/**
|
||
* @brief Завершает диалог.
|
||
*/
|
||
void endDialogue();
|
||
};
|