World of Might and Magic
0.2.0
Open reimplementation of Might and Magic 6 7 8 game engine
|
Функции | |
void | ShowMM7IntroVideo_and_LoadingScreen () |
void | IntegrityTest () |
int | MM_Main (const char *pCmdLine) |
void | Game_StartDialogue (unsigned int actor_id) |
void | Game_StartHirelingDialogue (unsigned int hireling_id) |
Переменные | |
Image * | gamma_preview_image = nullptr |
void ShowMM7IntroVideo_and_LoadingScreen | ( | ) |
См. определение в файле Game.cpp строка 221
Перекрестные ссылки bGameoverLoop, engine, MPlayer::PlayFullscreenMovie(), pMediaPlayer и render.
Используется в Application::Game::Run().
void IntegrityTest | ( | ) |
См. определение в файле IocContainer.cpp строка 127
Используется в Application::Game::Run().
int MM_Main | ( | const char * | pCmdLine | ) |
См. определение в файле Game.cpp строка 83
Перекрестные ссылки Application::GameFactory::CreateGame().
Используется в main() и SDL_main().
void Game_StartDialogue | ( | unsigned int | actor_id | ) |
См. определение в файле Game.cpp строка 244
Перекрестные ссылки dword_5B65D0_dialogue_actor_npc_id, ViewingParams::field_48, GUIMessageQueue::Flush(), GameUI_InitializeDialogue(), pActors, pMessageQueue_50CBD0, uActiveCharacter и viewparams.
Используется в Application::Game::EventLoop().
void Game_StartHirelingDialogue | ( | unsigned int | hireling_id | ) |
См. определение в файле Game.cpp строка 255
Перекрестные ссылки bNoNPCHiring, current_screen_type, GUIMessageQueue::Flush(), GameUI_InitializeDialogue(), NPCData::Hired(), Party::hirelingScrollPosition, Party::pHirelings, pMessageQueue_50CBD0, NPCData::pName, NPCStats::pNewNPCData, pNPCStats, pParty, SCREEN_GAME, Actor::sNPC_ID и NPCStats::uNumNewNPCs.
Используется в Application::Game::EventLoop().
Image* gamma_preview_image = nullptr |
См. определение в файле Game.cpp строка 242
Используется в Application::Game::EventLoop(), Application::Menu::MenuLoop() и GUIWindow_GameVideoOptions::Update().