| 
    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)