| 1 | #ifndef GAME_MAPITEMS_EX_H |
| 2 | #define GAME_MAPITEMS_EX_H |
| 3 | #include <generated/protocol.h> |
| 4 | |
| 5 | enum |
| 6 | { |
| 7 | __MAPITEMTYPE_UUID_HELPER = OFFSET_MAPITEMTYPE_UUID - 1, |
| 8 | #define UUID(id, name) id, |
| 9 | #include "mapitems_ex_types.h" |
| 10 | #undef UUID |
| 11 | END_MAPITEMTYPES_UUID, |
| 12 | }; |
| 13 | |
| 14 | class CMapItemTest |
| 15 | { |
| 16 | public: |
| 17 | int m_Version; |
| 18 | int m_aFields[2]; |
| 19 | int m_Field3; |
| 20 | int m_Field4; |
| 21 | }; |
| 22 | |
| 23 | class CMapItemAutoMapperConfig |
| 24 | { |
| 25 | public: |
| 26 | enum |
| 27 | { |
| 28 | FLAG_AUTOMATIC = 1 |
| 29 | }; |
| 30 | |
| 31 | int m_Version; |
| 32 | int m_GroupId; |
| 33 | int m_LayerId; |
| 34 | int m_AutomapperConfig; |
| 35 | int m_AutomapperSeed; |
| 36 | int m_Flags; |
| 37 | }; |
| 38 | |
| 39 | void RegisterMapItemTypeUuids(class CUuidManager *pManager); |
| 40 | #endif // GAME_MAPITEMS_EX_H |
| 41 | |