World of Might and Magic
0.2.0
Open reimplementation of Might and Magic 6 7 8 game engine
|
#include <MapInfo.h>
Открытые члены | |
void | Initialize () |
MAP_TYPE | GetMapInfo (const String &Str2) |
int | sub_410D99_get_map_index (int a1) |
Открытые атрибуты | |
MapInfo | pInfos [77] |
unsigned int | uNumMaps |
void MapStats::Initialize | ( | ) |
См. определение в файле MapInfo.cpp строка 47
Перекрестные ссылки MapInfo::_alert_days, MapInfo::_per, MapInfo::_steal_perm, MapInfo::Dif_M1, MapInfo::Dif_M2, MapInfo::Dif_M3, MapInfo::EncM1percent, MapInfo::EncM2percent, MapInfo::EncM3percent, MapInfo::Encounter_percent, LOD::File::LoadCompressedTexture(), location_type, MapInfo::LockX5, MakeLower(), MapInfo::pEncounterMonster1Texture, MapInfo::pEncounterMonster2Texture, MapInfo::pEncounterMonster3Texture, pEvents_LOD, MapInfo::pFilename, pInfos, MapInfo::pName, RemoveQuotes(), MapInfo::Trap_D20, MapInfo::Treasure_prob, MapInfo::uEAXEnv, MapInfo::uEncounterMonster1AtLeast, MapInfo::uEncounterMonster1AtMost, MapInfo::uEncounterMonster2AtLeast, MapInfo::uEncounterMonster2AtMost, MapInfo::uEncounterMonster3AtLeast, MapInfo::uEncounterMonster3AtMost, MapInfo::uFirstVisitedAt, uNumMaps, MapInfo::uNumResets, MapInfo::uRedbookTrackID и MapInfo::uRespawnIntervalDays.
Используется в ItemsTable::Initialize().
См. определение в файле MapInfo.cpp строка 225
Перекрестные ссылки MakeLower(), pInfos и uNumMaps.
Используется в Engine::_461103_load_level_sub(), BuildDialogueString(), DoPrepareWorld(), Application::Game::EventLoop(), SpriteObject::ExplosionTraps(), GameUI_GetMinimapHintText(), GenerateItemsInChest(), GUIWindow_Transition::GUIWindow_Transition(), GUIWindow_Travel::GUIWindow_Travel(), ODM_LoadAndInitialize(), Chest::Open(), PlayLevelMusic(), PrepareToLoadBLV(), OutdoorLocation::SetFog(), Actor::StealFrom(), sub_448CF4_spawn_monsters(), UI_DrawSaveLoad(), UIShop_Buy_Identify_Repair(), GUIWindow_CalendarBook::Update(), GUIWindow_MapBook::Update(), GUIWindow_Travel::Update() и GUIWindow_Transition::Update().
int MapStats::sub_410D99_get_map_index | ( | int | a1 | ) |
См. определение в файле MapInfo.cpp строка 213
Перекрестные ссылки LOD::File::GetSubNodeName(), MapInfo::pFilename, pGames_LOD, pInfos, pMapStats и uNumMaps.
Используется в Application::Game::EventLoop() и GUIWindow_LloydsBook::Update().
MapInfo MapStats::pInfos[77] |
См. определение в файле MapInfo.h строка 79
Используется в Party::_497FC5_check_party_perception_against_level(), _4B4224_UpdateNPCTopics(), Actor::ApplyFineForKillingPeasant(), BuildDialogueString(), Application::Game::EventLoop(), SpriteObject::ExplosionTraps(), GameUI_GetMinimapHintText(), GenerateItemsInChest(), GetMapInfo(), GUIWindow_Transition::GUIWindow_Transition(), GUIWindow_Travel::GUIWindow_Travel(), GUIWindow::HouseDialogManager(), Initialize(), ODM_LoadAndInitialize(), Chest::Open(), PlayLevelMusic(), PrepareToLoadBLV(), SimpleHouseDialog(), Actor::StealFrom(), sub_410D99_get_map_index(), sub_448CF4_spawn_monsters(), TravelByTransport(), UI_DrawSaveLoad(), UIShop_Buy_Identify_Repair(), GUIWindow_CalendarBook::Update(), GUIWindow_LloydsBook::Update(), GUIWindow_Travel::Update(), GUIWindow_MapBook::Update() и GUIWindow_Transition::Update().
unsigned int MapStats::uNumMaps |
См. определение в файле MapInfo.h строка 80
Используется в Application::Game::EventLoop(), GetMapInfo(), Initialize() и sub_410D99_get_map_index().