aboutsummaryrefslogtreecommitdiff
path: root/src/game/World.h
diff options
context:
space:
mode:
authorn0n4m3 <none@none>2009-12-19 10:12:40 +0100
committern0n4m3 <none@none>2009-12-19 10:12:40 +0100
commit243f33b5eae4e5dc96e8134c650ea74daa07ee35 (patch)
tree39d943868b1bbe0116000f748bd72b7b76087683 /src/game/World.h
parent7a3e524df2c57cb8625f08f3b8bef5befe641142 (diff)
Implement new visibility system, based on Silverice patch for mangos
--HG-- branch : trunk
Diffstat (limited to 'src/game/World.h')
-rw-r--r--src/game/World.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/game/World.h b/src/game/World.h
index 6baff8aac4d..9777e97a046 100644
--- a/src/game/World.h
+++ b/src/game/World.h
@@ -613,6 +613,9 @@ class World
static float GetVisibleUnitGreyDistance() { return m_VisibleUnitGreyDistance; }
static float GetVisibleObjectGreyDistance() { return m_VisibleObjectGreyDistance; }
+ static int32 GetVisibilityNotifyPeriodOnContinents(){ return m_visibility_notify_periodOnContinents; }
+ static int32 GetVisibilityNotifyPeriodInInstances() { return m_visibility_notify_periodInInstances; }
+ static int32 GetVisibilityNotifyPeriodInBGArenas() { return m_visibility_notify_periodInBGArenas; }
void SetWintergrapsTimer(uint32 timer, uint32 state)
{
@@ -723,6 +726,10 @@ class World
static float m_VisibleUnitGreyDistance;
static float m_VisibleObjectGreyDistance;
+ static int32 m_visibility_notify_periodOnContinents;
+ static int32 m_visibility_notify_periodInInstances;
+ static int32 m_visibility_notify_periodInBGArenas;
+
// CLI command holder to be thread safe
ACE_Based::LockedQueue<CliCommandHolder*,ACE_Thread_Mutex> cliCmdQueue;
SqlResultQueue *m_resultQueue;