Project SkyFire Core
SkyFire 5.4.8 server core API documentation
Loading...
Searching...
No Matches
AreaTableEntry Struct Reference

#include <DBCStructure.h>

Public Member Functions

bool IsSanctuary () const

Public Attributes

uint32 m_AreaBit
char * m_AreaName
uint32 m_ContinentID
int32 m_ExplorationLevel
uint32 m_FactionGroupMask
uint32 m_flags
uint32 m_ID
uint32 m_LiquidType [4]
float m_MinElevation
uint32 m_ParentAreaID

Detailed Description

Definition at line 649 of file DBCStructure.h.

Member Function Documentation

◆ IsSanctuary()

bool AreaTableEntry::IsSanctuary ( ) const
inline

Definition at line 680 of file DBCStructure.h.

References AREA_FLAG_SANCTUARY, m_ContinentID, and m_flags.

Referenced by Player::UpdateArea(), and Player::UpdateZone().

Member Data Documentation

◆ m_AreaBit

uint32 AreaTableEntry::m_AreaBit

Definition at line 654 of file DBCStructure.h.

Referenced by Map::GetAreaFlag().

◆ m_AreaName

◆ m_ContinentID

uint32 AreaTableEntry::m_ContinentID

Definition at line 652 of file DBCStructure.h.

Referenced by go_commandscript::HandleGoZoneXYCommand(), and IsSanctuary().

◆ m_ExplorationLevel

int32 AreaTableEntry::m_ExplorationLevel

Definition at line 663 of file DBCStructure.h.

Referenced by Player::CheckAreaExploreAndOutdoor().

◆ m_FactionGroupMask

uint32 AreaTableEntry::m_FactionGroupMask

Definition at line 665 of file DBCStructure.h.

Referenced by Player::UpdateZone().

◆ m_flags

◆ m_ID

◆ m_LiquidType

uint32 AreaTableEntry::m_LiquidType[4]

Definition at line 666 of file DBCStructure.h.

◆ m_MinElevation

float AreaTableEntry::m_MinElevation

◆ m_ParentAreaID


The documentation for this struct was generated from the following file: