diff options
author | Shauren <shauren.trinity@gmail.com> | 2018-02-24 21:07:08 +0100 |
---|---|---|
committer | Shauren <shauren.trinity@gmail.com> | 2018-03-25 19:28:36 +0300 |
commit | 4798d9ce7abd86be381af086763d8dbc9ed67ef3 (patch) | |
tree | 01ff6ae3c36ca7c443d8cdfd105825262e29e92a /src/common/Collision/Maps/TileAssembler.h | |
parent | 91be2332e249147ce3169c46a7da77f0f8c2211d (diff) |
Core/VMaps: Implement loading phased tiles
Closes #15163
Diffstat (limited to 'src/common/Collision/Maps/TileAssembler.h')
-rw-r--r-- | src/common/Collision/Maps/TileAssembler.h | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/common/Collision/Maps/TileAssembler.h b/src/common/Collision/Maps/TileAssembler.h index f370bb638ba..8c3b3f5b88d 100644 --- a/src/common/Collision/Maps/TileAssembler.h +++ b/src/common/Collision/Maps/TileAssembler.h @@ -52,8 +52,14 @@ namespace VMAP void moveToBasePos(const G3D::Vector3& pBasePos) { iPos -= pBasePos; } }; + struct TileSpawn + { + uint32 Id; + uint32 Flags; + }; + typedef std::map<uint32, ModelSpawn> UniqueEntryMap; - typedef std::multimap<uint32, uint32> TileMap; + typedef std::multimap<uint32, TileSpawn> TileMap; struct TC_COMMON_API MapSpawns { |