AzerothCore 3.3.5a
OpenSource WoW Emulator
Loading...
Searching...
No Matches
GameObjectData.h File Reference
#include "SharedDefines.h"
#include <array>
#include <vector>
#include <string>

Go to the source code of this file.

Classes

struct  GameObjectTemplate
 
struct  GameObjectTemplateAddon
 
struct  GameObjectLocale
 
struct  GameObjectAddon
 
struct  GameObjectData
 

Macros

#define MAX_GAMEOBJECT_QUEST_ITEMS   6
 
#define MAX_GO_STATE   3
 

Enumerations

enum  GOState {
  GO_STATE_ACTIVE = 0 ,
  GO_STATE_READY = 1 ,
  GO_STATE_ACTIVE_ALTERNATIVE = 2
}
 

Macro Definition Documentation

◆ MAX_GAMEOBJECT_QUEST_ITEMS

#define MAX_GAMEOBJECT_QUEST_ITEMS   6

◆ MAX_GO_STATE

#define MAX_GO_STATE   3

Enumeration Type Documentation

◆ GOState

enum GOState
Enumerator
GO_STATE_ACTIVE 
GO_STATE_READY 
GO_STATE_ACTIVE_ALTERNATIVE 
688{
689 GO_STATE_ACTIVE = 0, // show in world as used and not reset (closed door open)
690 GO_STATE_READY = 1, // show in world as ready (closed door close)
691 GO_STATE_ACTIVE_ALTERNATIVE = 2 // show in world as used in alt way and not reset (closed door open by cannon fire)
692};
@ GO_STATE_READY
Definition: GameObjectData.h:690
@ GO_STATE_ACTIVE
Definition: GameObjectData.h:689
@ GO_STATE_ACTIVE_ALTERNATIVE
Definition: GameObjectData.h:691