|
World of Might and Magic
0.2.0
Open reimplementation of Might and Magic 6 7 8 game engine
|
#include <Monsters.h>
Граф связей класса MonsterList:Открытые члены | |
| MonsterList () | |
| int16_t | GetMonsterIDByName (const char *pMonsterName) |
| void | ToFile () |
| void | FromFile (void *data_mm6, void *data_mm7, void *data_mm8) |
| bool | FromFileTxt (const char *Args) |
Открытые атрибуты | |
| signed int | uNumMonsters |
| struct MonsterDesc * | pMonsters |
См. определение в файле Monsters.h строка 226
|
inline |
См. определение в файле Monsters.h строка 227
| signed __int16 MonsterList::GetMonsterIDByName | ( | const char * | pMonsterName | ) |
См. определение в файле Monsters.cpp строка 1192
Перекрестные ссылки pMonsters и uNumMonsters.
Используется в MonsterStats::Initialize(), SpawnEncounter() и sub_44FA4C_spawn_light_elemental().
Граф вызова функции:| void MonsterList::ToFile | ( | ) |
См. определение в файле Monsters.cpp строка 425
См. определение в файле Monsters.cpp строка 394
Перекрестные ссылки pMonsters, MonsterDesc::uMonsterHeight и uNumMonsters.
Используется в Engine::MM7_Initialize().
Граф вызова функции:| bool MonsterList::FromFileTxt | ( | const char * | Args | ) |
См. определение в файле Monsters.cpp строка 265
Перекрестные ссылки frame_table_txt_parser(), FrameTableTxtLine::pProperties и FrameTableTxtLine::uPropCount.
Граф вызовов:| signed int MonsterList::uNumMonsters |
См. определение в файле Monsters.h строка 236
Используется в FromFile(), GetMonsterIDByName(), MonsterStats::Initialize() и SpawnActor().
| struct MonsterDesc* MonsterList::pMonsters |
См. определение в файле Monsters.h строка 237
Используется в stru262_TurnBased::AITurnBasedAction(), Actor::Arena_summon_actor(), FromFile(), GetMonsterIDByName(), IndoorLocation::PrepareActorRenderList_BLV(), OutdoorLocation::PrepareActorsDrawList(), Actor::PrepareSprites(), SpawnActor(), SpawnEncounter(), sub_44FA4C_spawn_light_elemental(), Actor::SummonMinion(), Actor::UpdateActorAI() и SpriteObject::UpdateObject_fn0_BLV().