World of Might and Magic
0.2.0
Open reimplementation of Might and Magic 6 7 8 game engine
|
Классы | |
struct | ArcomageCard |
struct | AcromageCardOnTable |
struct | ArcomagePlayer |
struct | ArcomageGame_InputMSG |
struct | ArcomageGame |
struct | spark_point_struct |
struct | effect_params_struct |
struct | explosion_effect_struct |
struct | ArcomageDeck |
struct | am_effects_struct |
Функции | |
void | set_stru1_field_8_InArcomage (int inValue) |
Переменные | |
ArcomageGame * | pArcomageGame |
ArcomageCard | pCards [87] |
void set_stru1_field_8_InArcomage | ( | int | inValue | ) |
См. определение в файле Arcomage.cpp строка 3081
Перекрестные ссылки ArcomageGame_InputMSG::am_input_key, pArcomageGame и ArcomageGame::stru1.
Используется в Application::GameWindowHandler::OnVkDown().
ArcomageGame* pArcomageGame |
См. определение в файле Arcomage.cpp строка 97
Используется в Render::am_Blt_Chroma(), ApplyCardToPlayer(), DiscardCard(), DrawCardAnimation(), DrawCards(), DrawGameUI(), DrawPlayerLevels(), DrawPlayersText(), DrawPlayersTowers(), DrawPlayersWall(), DrawRectanglesForText(), Application::Game::EventLoop(), FillPlayerDeck(), Application::Game::GameLoop(), GameResultsApply(), GetNextCardFromDeck(), InitalHandsFill(), ArcomageGame::LoadSprites(), ArcomageGame::Loop(), ArcomageGame::MsgLoop(), Application::GameWindowHandler::OnActivated(), ArcomageGame::OnMouseClick(), Application::GameWindowHandler::OnMouseLeftClick(), Application::GameWindowHandler::OnMouseLeftDoubleClick(), Application::GameWindowHandler::OnMouseLeftUp(), Application::GameWindowHandler::OnMouseMove(), ArcomageGame::OnMouseMove(), Application::GameWindowHandler::OnMouseRightClick(), Application::GameWindowHandler::OnMouseRightDoubleClick(), Application::GameWindowHandler::OnMouseRightUp(), Application::GameWindowHandler::OnPaint(), Application::GameWindowHandler::OnVkDown(), PlayCard(), PlayerTurn(), ArcomageGame::PrepareArcomage(), set_stru1_field_8_InArcomage(), SetStartGameData(), TavernDialog(), TurnChange() и arcomage_mouse::Update().
ArcomageCard pCards[87] |
См. определение в файле ArcomageCards.cpp строка 3
Используется в ApplyCardToPlayer(), CanCardBePlayed(), DiscardCard(), ArcomageGame::GetCardRect(), OpponentsAITurn() и PlayCard().