aboutsummaryrefslogtreecommitdiff
path: root/src/common/Collision/Maps/TileAssembler.h
diff options
context:
space:
mode:
authorShauren <shauren.trinity@gmail.com>2018-02-24 21:07:08 +0100
committerShauren <shauren.trinity@gmail.com>2018-03-25 19:28:36 +0300
commit4798d9ce7abd86be381af086763d8dbc9ed67ef3 (patch)
tree01ff6ae3c36ca7c443d8cdfd105825262e29e92a /src/common/Collision/Maps/TileAssembler.h
parent91be2332e249147ce3169c46a7da77f0f8c2211d (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.h8
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
{