AzerothCore 3.3.5a
OpenSource WoW Emulator
Loading...
Searching...
No Matches
MapDefines.h File Reference
#include "Define.h"
#include "DetourNavMesh.h"

Go to the source code of this file.

Classes

struct  MmapTileHeader
 

Macros

#define MAX_NUMBER_OF_GRIDS   64
 
#define SIZE_OF_GRIDS   533.3333f
 
#define MMAP_MAGIC   0x4d4d4150
 
#define MMAP_VERSION   16
 

Enumerations

enum  NavTerrain {
  NAV_EMPTY = 0x00 ,
  NAV_GROUND = 0x01 ,
  NAV_MAGMA = 0x02 ,
  NAV_SLIME = 0x04 ,
  NAV_WATER = 0x08 ,
  NAV_UNUSED1 = 0x10 ,
  NAV_UNUSED2 = 0x20 ,
  NAV_UNUSED3 = 0x40 ,
  NAV_UNUSED4 = 0x80
}
 

Macro Definition Documentation

◆ MAX_NUMBER_OF_GRIDS

#define MAX_NUMBER_OF_GRIDS   64

◆ MMAP_MAGIC

#define MMAP_MAGIC   0x4d4d4150

◆ MMAP_VERSION

#define MMAP_VERSION   16

◆ SIZE_OF_GRIDS

#define SIZE_OF_GRIDS   533.3333f

Enumeration Type Documentation

◆ NavTerrain

enum NavTerrain
Enumerator
NAV_EMPTY 
NAV_GROUND 
NAV_MAGMA 
NAV_SLIME 
NAV_WATER 
NAV_UNUSED1 
NAV_UNUSED2 
NAV_UNUSED3 
NAV_UNUSED4 
52{
53 NAV_EMPTY = 0x00,
54 NAV_GROUND = 0x01,
55 NAV_MAGMA = 0x02,
56 NAV_SLIME = 0x04,
57 NAV_WATER = 0x08,
58 NAV_UNUSED1 = 0x10,
59 NAV_UNUSED2 = 0x20,
60 NAV_UNUSED3 = 0x40,
61 NAV_UNUSED4 = 0x80
62 // we only have 8 bits
63};
@ NAV_UNUSED3
Definition: MapDefines.h:60
@ NAV_UNUSED2
Definition: MapDefines.h:59
@ NAV_UNUSED1
Definition: MapDefines.h:58
@ NAV_EMPTY
Definition: MapDefines.h:53
@ NAV_UNUSED4
Definition: MapDefines.h:61
@ NAV_MAGMA
Definition: MapDefines.h:55
@ NAV_GROUND
Definition: MapDefines.h:54
@ NAV_SLIME
Definition: MapDefines.h:56
@ NAV_WATER
Definition: MapDefines.h:57