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 
40{
41 NAV_EMPTY = 0x00,
42 NAV_GROUND = 0x01,
43 NAV_MAGMA = 0x02,
44 NAV_SLIME = 0x04,
45 NAV_WATER = 0x08,
46 NAV_UNUSED1 = 0x10,
47 NAV_UNUSED2 = 0x20,
48 NAV_UNUSED3 = 0x40,
49 NAV_UNUSED4 = 0x80
50 // we only have 8 bits
51};
@ NAV_UNUSED3
Definition: MapDefines.h:48
@ NAV_UNUSED2
Definition: MapDefines.h:47
@ NAV_UNUSED1
Definition: MapDefines.h:46
@ NAV_EMPTY
Definition: MapDefines.h:41
@ NAV_UNUSED4
Definition: MapDefines.h:49
@ NAV_MAGMA
Definition: MapDefines.h:43
@ NAV_GROUND
Definition: MapDefines.h:42
@ NAV_SLIME
Definition: MapDefines.h:44
@ NAV_WATER
Definition: MapDefines.h:45