OpenEnroth 73e68f7
Loading...
Searching...
No Matches
Functions | Variables
NPCTopics.h File Reference
#include <string>
#include <vector>
#include "Engine/Tables/NPCTable.h"
#include "GUI/GUIDialogues.h"

Functions

std::string npcDialogueOptionString (DialogueId topic, NPCData *npcData)
 
std::vector< DialogueIdprepareScriptedNPCDialogueTopics (NPCData *npcData)
 
DialogueId handleScriptedNPCTopicSelection (DialogueId topic, NPCData *npcData)
 
std::vector< DialogueIdlistNPCDialogueOptions (DialogueId topic)
 
void selectSpecialNPCTopicSelection (DialogueId topic, NPCData *npcData)
 

Variables

int gold_transaction_amount
 

Function Documentation

◆ handleScriptedNPCTopicSelection()

DialogueId handleScriptedNPCTopicSelection ( DialogueId  topic,
NPCData npcData 
)

◆ listNPCDialogueOptions()

std::vector< DialogueId > listNPCDialogueOptions ( DialogueId  topic)

◆ npcDialogueOptionString()

std::string npcDialogueOptionString ( DialogueId  topic,
NPCData npcData 
)

◆ prepareScriptedNPCDialogueTopics()

std::vector< DialogueId > prepareScriptedNPCDialogueTopics ( NPCData npcData)

◆ selectSpecialNPCTopicSelection()

void selectSpecialNPCTopicSelection ( DialogueId  topic,
NPCData npcData 
)

Variable Documentation

◆ gold_transaction_amount

int gold_transaction_amount
extern