World of Might and Magic  0.2.0
Open reimplementation of Might and Magic 6 7 8 game engine
Структура NPCProfession

#include <NPC.h>

Открытые члены

 NPCProfession ()
 

Открытые атрибуты

unsigned int uHirePrice
 
char * pBenefits
 
char * pActionText
 
char * pJoinText
 
char * pDismissText
 

Подробное описание

См. определение в файле NPC.h строка 107

Конструктор(ы)

◆ NPCProfession()

NPCProfession::NPCProfession ( )
inline

См. определение в файле NPC.h строка 108

109  : uHirePrice(0),
110  pBenefits(nullptr),
111  pActionText(nullptr),
112  pJoinText(nullptr),
113  pDismissText(nullptr) {}

Данные класса

◆ uHirePrice

unsigned int NPCProfession::uHirePrice

См. определение в файле NPC.h строка 115

Используется в BuildDialogueString(), ClickNPCTopic(), NPCStats::Initialize(), OnSelectNPCDialogueOption() и Party::PartyFindsGold().

◆ pBenefits

char* NPCProfession::pBenefits

См. определение в файле NPC.h строка 116

Используется в ClickNPCTopic(), GameUI_DrawNPCPopup(), NPCStats::Initialize(), sub_4B3E1E() и GUIWindow_Dialogue::Update().

◆ pActionText

char* NPCProfession::pActionText

См. определение в файле NPC.h строка 117

Используется в GetProfessionActionText() и NPCStats::Initialize().

◆ pJoinText

char* NPCProfession::pJoinText

См. определение в файле NPC.h строка 118

Используется в ClickNPCTopic(), GameUI_DrawNPCPopup(), NPCStats::Initialize() и GUIWindow_Dialogue::Update().

◆ pDismissText

char* NPCProfession::pDismissText

См. определение в файле NPC.h строка 119

Используется в NPCStats::Initialize() и GUIWindow_Dialogue::Update().


Объявления и описания членов структуры находятся в файле:
NPCProfession::uHirePrice
unsigned int uHirePrice
Definition: NPC.h:115
NPCProfession::pActionText
char * pActionText
Definition: NPC.h:117
NPCProfession::pDismissText
char * pDismissText
Definition: NPC.h:119
NPCProfession::pJoinText
char * pJoinText
Definition: NPC.h:118
NPCProfession::pBenefits
char * pBenefits
Definition: NPC.h:116