World of Might and Magic
0.2.0
Open reimplementation of Might and Magic 6 7 8 game engine
|
Классы | |
struct | DecorationDesc_mm6 |
struct | DecorationDesc |
class | DecorationList |
Перечисления | |
enum | DECORATION_DESC_FLAGS { DECORATION_DESC_MOVE_THROUGH = 0x0001, DECORATION_DESC_DONT_DRAW = 0x0002, DECORATION_DESC_FLICKER_SLOW = 0x0004, DECORATION_DESC_FICKER_AVERAGE = 0x0008, DECORATION_DESC_FICKER_FAST = 0x0010, DECORATION_DESC_MARKER = 0x0020, DECORATION_DESC_SLOW_LOOP = 0x0040, DECORATION_DESC_EMITS_FIRE = 0x0080, DECORATION_DESC_SOUND_ON_DAWN = 0x0100, DECORATION_DESC_SOUND_ON_DUSK = 0x0200, DECORATION_DESC_EMITS_SMOKE = 0x0400 } |
Функции | |
void | RespawnGlobalDecorations () |
Переменные | |
class DecorationList * | pDecorationList |
См. определение в файле DecorationList.h строка 9
void RespawnGlobalDecorations | ( | ) |
См. определение в файле DecorationList.cpp строка 70
Перекрестные ссылки stru123::_decor_events, LevelDecoration::_idx_in_stru123, LevelDecoration::GetGlobalEvent(), LevelDecoration::IsInteractive(), pLevelDecorations, stru_5E4C90_MapPersistVars, LevelDecoration::uEventID и uNumLevelDecorations.
Используется в ODM_LoadAndInitialize() и PrepareToLoadBLV().
class DecorationList* pDecorationList |
См. определение в файле DecorationList.cpp строка 11
Используется в _46E0B2_collide_against_decorations(), _46E26D_collide_against_sprites(), GameUI_WritePointedObjectStatusString(), init_event_triggers(), OutdoorLocation::Load(), IndoorLocation::Load(), Engine::MM7_Initialize(), Engine::OnGameViewportClick(), Chest::Open(), OutdoorLocation::PrepareDecorations(), IndoorLocation::PrepareDecorationsRenderList_BLV(), RenderOpenGL::PrepareDecorationsRenderList_ODM(), Render::PrepareDecorationsRenderList_ODM(), PrepareToLoadBLV(), PrepareToLoadODM(), SetDecorationSprite() и TeleportToStartingPoint().