diff --git a/program/dialogue_system.cpp b/program/dialogue_system.cpp
new file mode 100644
index 0000000..e69de29
diff --git a/program/dialogue_system.h b/program/dialogue_system.h
new file mode 100644
index 0000000..013792e
--- /dev/null
+++ b/program/dialogue_system.h
@@ -0,0 +1,12 @@
+// Система диалогов - позволяет игрокам взаимодействовать с NPC через диалоговые окна
+class DialogueSystem {
+public:
+    // Начинает диалог с NPC
+    void startDialogue(int npcId);
+
+    // Обрабатывает выбор игрока в диалоге
+    void processDialogueChoice(int choiceId);
+
+    // Завершает диалог
+    void endDialogue();
+};