World of Might and Magic
0.2.0
Open reimplementation of Might and Magic 6 7 8 game engine
|
#include <Decoration.h>
Открытые члены | |
LevelDecoration () | |
int | GetGlobalEvent () |
bool | IsInteractive () |
bool | IsObeliskChestActive () |
Открытые атрибуты | |
uint16_t | uDecorationDescID |
uint16_t | uFlags |
Vec3_int_ | vPosition |
int32_t | field_10_y_rot |
uint16_t | uCog |
uint16_t | uEventID |
uint16_t | uTriggerRange |
int16_t | field_1A |
int16_t | _idx_in_stru123 |
int16_t | field_1E |
См. определение в файле Decoration.h строка 20
LevelDecoration::LevelDecoration | ( | ) |
См. определение в файле Decoration.cpp строка 13
int LevelDecoration::GetGlobalEvent | ( | ) |
См. определение в файле Decoration.cpp строка 16
Перекрестные ссылки uDecorationDescID.
Используется в RespawnGlobalDecorations().
bool LevelDecoration::IsInteractive | ( | ) |
См. определение в файле Decoration.cpp строка 345
Перекрестные ссылки uDecorationDescID.
Используется в OutdoorLocation::PrepareDecorations() и RespawnGlobalDecorations().
bool LevelDecoration::IsObeliskChestActive | ( | ) |
См. определение в файле Decoration.cpp строка 311
Перекрестные ссылки LEVEL_DECORATION_INVISIBLE, PARTY_QUEST_OBELISK_AVLEE, PARTY_QUEST_OBELISK_BARROW_DOWNS, PARTY_QUEST_OBELISK_BRACADA_DESERT, PARTY_QUEST_OBELISK_CELESTE, PARTY_QUEST_OBELISK_DEYJA, PARTY_QUEST_OBELISK_ERATHIA, PARTY_QUEST_OBELISK_EVENMORN_ISLAND, PARTY_QUEST_OBELISK_HARMONDALE, PARTY_QUEST_OBELISK_LAND_OF_THE_GIANTS, PARTY_QUEST_OBELISK_MOUNT_NIGHON, PARTY_QUEST_OBELISK_STONE_CITY, PARTY_QUEST_OBELISK_TATALIA, PARTY_QUEST_OBELISK_THE_PIT, PARTY_QUEST_OBELISK_TREASURE_FOUND, PARTY_QUEST_OBELISK_TULAREAN_FOREST, pParty, TestPartyQuestBit(), Party::uCurrentHour и uFlags.
uint16_t LevelDecoration::uDecorationDescID |
См. определение в файле Decoration.h строка 26
Используется в _46E0B2_collide_against_decorations(), _46E26D_collide_against_sprites(), GetGlobalEvent(), IsInteractive(), OutdoorLocation::PrepareDecorations() и PrepareToLoadODM().
uint16_t LevelDecoration::uFlags |
См. определение в файле Decoration.h строка 27
Используется в _46E0B2_collide_against_decorations(), _46E26D_collide_against_sprites(), EventProcessor(), IsObeliskChestActive() и OutdoorLocation::PrepareDecorations().
Vec3_int_ LevelDecoration::vPosition |
См. определение в файле Decoration.h строка 28
Используется в _46E0B2_collide_against_decorations() и _46E26D_collide_against_sprites().
int32_t LevelDecoration::field_10_y_rot |
См. определение в файле Decoration.h строка 29
uint16_t LevelDecoration::uCog |
См. определение в файле Decoration.h строка 30
Используется в OutdoorLocation::PrepareDecorations().
uint16_t LevelDecoration::uEventID |
См. определение в файле Decoration.h строка 31
Используется в OutdoorLocation::PrepareDecorations() и RespawnGlobalDecorations().
uint16_t LevelDecoration::uTriggerRange |
См. определение в файле Decoration.h строка 32
int16_t LevelDecoration::field_1A |
См. определение в файле Decoration.h строка 33
int16_t LevelDecoration::_idx_in_stru123 |
См. определение в файле Decoration.h строка 34
Используется в EventProcessor(), OutdoorLocation::PrepareDecorations() и RespawnGlobalDecorations().
int16_t LevelDecoration::field_1E |
См. определение в файле Decoration.h строка 35