#include <NPCTable.h>
|
| std::array< NPCData, 501 > | pOriginalNPCData |
| |
| std::array< NPCData, 501 > | pNPCData |
| |
| std::array< IndexedArray< std::string, SEX_FIRST, SEX_LAST >, 540 > | pNPCNames = {} |
| |
| IndexedArray< NPCProfession, NPC_PROFESSION_FIRST, NPC_PROFESSION_LAST > | pProfessions = {} |
| |
| std::array< NPCData, 100 > | pAdditionalNPC = {{}} |
| |
| std::array< std::string, 52 > | pCatchPhrases {} |
| |
| std::array< std::string, 500 > | pNPCUnicNames {} |
| |
| NPCProfessionChance | pProfessionChance [77] |
| |
| int | field_17884 = 0 |
| |
| int | field_17888 = 0 |
| |
| NPCGreeting | pNPCGreetings [206] |
| |
| std::array< uint16_t, 51 > | pOriginalGroups = {{}} |
| |
| std::array< uint16_t, 51 > | pGroups = {{}} |
| |
| int | uNewlNPCBufPos = 0 |
| |
| int | uNumNewNPCs = 0 |
| |
| int | field_17FC8 = 0 |
| |
| int | uNumNPCProfessions = 0 |
| |
| IndexedArray< int, SEX_FIRST, SEX_LAST > | uNumNPCNames = {} |
| |
◆ NPCStats()
◆ Initialize()
◆ InitializeAdditionalNPCs()
◆ InitializeNPCData()
| void NPCStats::InitializeNPCData |
( |
const Blob & |
npcData | ) |
|
◆ InitializeNPCDist()
| void NPCStats::InitializeNPCDist |
( |
const Blob & |
npcDist | ) |
|
◆ InitializeNPCGreets()
| void NPCStats::InitializeNPCGreets |
( |
const Blob & |
npcGreets | ) |
|
◆ InitializeNPCGroups()
| void NPCStats::InitializeNPCGroups |
( |
const Blob & |
npcGroups | ) |
|
◆ InitializeNPCNames()
| void NPCStats::InitializeNPCNames |
( |
const Blob & |
npcNames | ) |
|
◆ InitializeNPCNews()
| void NPCStats::InitializeNPCNews |
( |
const Blob & |
npcNews | ) |
|
◆ InitializeNPCProfs()
| void NPCStats::InitializeNPCProfs |
( |
const Blob & |
npcProfs | ) |
|
◆ InitializeNPCText()
| void NPCStats::InitializeNPCText |
( |
const Blob & |
npcText | ) |
|
◆ InitializeNPCTopics()
| void NPCStats::InitializeNPCTopics |
( |
const Blob & |
npcTopics | ) |
|
◆ setNPCNamesOnLoad()
| void NPCStats::setNPCNamesOnLoad |
( |
| ) |
|
- Original binary offset:
- 0x476C60
◆ sub_495366_MispronounceName()
| const std::string & NPCStats::sub_495366_MispronounceName |
( |
uint8_t |
firstLetter, |
|
|
Sex |
genderId |
|
) |
| |
◆ dword_AE336C_LastMispronouncedNameFirstLetter
| int NPCStats::dword_AE336C_LastMispronouncedNameFirstLetter = -1 |
|
static |
◆ dword_AE3370_LastMispronouncedNameResult
| int NPCStats::dword_AE3370_LastMispronouncedNameResult = -1 |
|
static |
◆ field_17884
| int NPCStats::field_17884 = 0 |
◆ field_17888
| int NPCStats::field_17888 = 0 |
◆ field_17FC8
| int NPCStats::field_17FC8 = 0 |
◆ pAdditionalNPC
| std::array<NPCData, 100> NPCStats::pAdditionalNPC = {{}} |
◆ pCatchPhrases
| std::array<std::string, 52> NPCStats::pCatchPhrases {} |
◆ pGroups
| std::array<uint16_t, 51> NPCStats::pGroups = {{}} |
◆ pNPCData
| std::array<NPCData, 501> NPCStats::pNPCData |
◆ pNPCGreetings
◆ pNPCNames
◆ pNPCUnicNames
| std::array<std::string, 500> NPCStats::pNPCUnicNames {} |
◆ pOriginalGroups
| std::array<uint16_t, 51> NPCStats::pOriginalGroups = {{}} |
◆ pOriginalNPCData
| std::array<NPCData, 501> NPCStats::pOriginalNPCData |
◆ pProfessionChance
◆ pProfessions
◆ uNewlNPCBufPos
| int NPCStats::uNewlNPCBufPos = 0 |
◆ uNumNewNPCs
| int NPCStats::uNumNewNPCs = 0 |
◆ uNumNPCNames
◆ uNumNPCProfessions
| int NPCStats::uNumNPCProfessions = 0 |
The documentation for this struct was generated from the following files: