World of Might and Magic
0.2.0
Open reimplementation of Might and Magic 6 7 8 game engine
|
См. документацию.
106 #pragma pack(push, 1)
124 #pragma pack(push, 1)
132 #pragma pack(push, 1)
145 #pragma pack(push, 1)
159 int uLocation2D,
int uMapId);
unsigned __int16 uint16_t
unsigned int uNumNPCProfessions
struct NPCStats * pNPCStats
int UseNPCSkill(NPCProf profession)
void InitializeAdditionalNPCs(NPCData *pNPCDataBuff, int npc_uid, int uLocation2D, int uMapId)
uint16_t pGroups_copy[51]
char * pNPCUnicNames[500]
unsigned int uNumNPCNames[2]
char * sub_495366_MispronounceName(uint8_t firstLetter, uint8_t genderId)
void NPCHireableDialogPrepare()
unsigned int uTotalprofChance
struct NPCData * GetNPCData(signed int npcid)
std::array< NPCTopic, 789 > pNPCTopics
NPCProfession pProfessions[59]
NPCGreeting pNPCGreetings[205]
unsigned int uNewlNPCBufPos
const char * ContractSelectText(int pEventCode)
NPCData pAdditionalNPC[100]
char professionChancePerArea[60]
void _476C60_on_load_game()
std::array< class Image *, 6 > pDialogueNPCPortraits
static int dword_AE3370_LastMispronouncedNameResult
bool CheckHiredNPCSpeciality(unsigned int uProfession)
NPCProfessionChance pProfessionChance[77]
const char * GetProfessionActionText(int a1)
int NPC_EventProcessor(int npc_event_id, int entry_line=0)
static int dword_AE336C_LastMispronouncedNameFirstLetter
int uNumDialogueNPCPortraits
int GetGreetType(signed int SpeakingNPC_ID)
void _4B4224_UpdateNPCTopics(int _this)
struct NPCData * GetNewNPCData(signed int npcid, int *npc_indx)