Mercurial > mm7
annotate Level/Decoration.h @ 1499:ac7599089b78
Слияние
author | Ritor1 |
---|---|
date | Sun, 01 Sep 2013 17:14:50 +0600 |
parents | 6d21ef91cb2d |
children | ee5c98a437d9 |
rev | line source |
---|---|
1480 | 1 #pragma once |
2 | |
1489 | 3 #include <cstdint> |
4 | |
1480 | 5 #include "../VectorTypes.h" |
6 | |
7 enum LEVEL_DECORATION_FLAGS | |
8 { | |
9 LEVEL_DECORATION_TRIGGERED_BY_TOUCH = 0x01, | |
10 LEVEL_DECORATION_TRIGGERED_BY_MONSTER = 0x02, | |
11 LEVEL_DECORATION_TRIGGERED_BY_OBJECT = 0x04, | |
12 LEVEL_DECORATION_VISIBLE_ON_MAP = 0x08, | |
13 LEVEL_DECORATION_CHEST = 0x10, | |
14 LEVEL_DECORATION_INVISIBLE = 0x20, | |
15 LEVEL_DECORATION_OBELISK_CHEST = 0x40, | |
16 }; | |
17 | |
18 /* 74 */ | |
19 #pragma pack(push, 1) | |
20 struct LevelDecoration | |
21 { | |
22 LevelDecoration(); | |
23 int GetGlobalEvent(); | |
24 bool IsInteractive(); | |
1491
6d21ef91cb2d
Rename LevelDecoration::_47A825 to LevelDecoration::IsObeliskChestActive().
yoctozepto
parents:
1489
diff
changeset
|
25 bool IsObeliskChestActive(); |
1480 | 26 |
27 | |
1489 | 28 uint16_t uDecorationDescID; |
29 uint16_t uFlags; | |
30 Vec3_int_ vPosition; | |
31 int32_t field_10_y_rot; | |
32 uint16_t uCog; | |
33 int16_t field_16_event_id; | |
34 int16_t field_18; | |
35 int16_t field_1A; | |
36 int16_t _idx_in_stru123; | |
37 int16_t field_1E; | |
1480 | 38 }; |
39 #pragma pack(pop) |