Go to the source code of this file.
|
enum | OCDataTypes {
DATA_DRAKOS = 0
, DATA_VAROS = 1
, DATA_UROM = 2
, DATA_EREGOS = 3
,
DATA_CONSTRUCTS = 4
} |
|
enum | OCCreatureIds {
NPC_DRAKOS = 27654
, NPC_VAROS = 27447
, NPC_UROM = 27655
, NPC_EREGOS = 27656
,
NPC_AZURE_RING_GUARDIAN = 28236
, NPC_CENTRIFUGE_CONSTRUCT = 27641
, NPC_RUBY_DRAKE_VEHICLE = 27756
, NPC_EMERALD_DRAKE_VEHICLE = 27692
,
NPC_AMBER_DRAKE_VEHICLE = 27755
, NPC_VERDISA = 27657
, NPC_BELGARISTRASZ = 27658
, NPC_ETERNOS = 27659
,
NPC_GREATER_WHELP = 28276
} |
|
enum | OCGameObjectIds { GO_DRAGON_CAGE_DOOR = 193995
, GO_EREGOS_CACHE_N = 191349
, GO_EREGOS_CACHE_H = 193603
} |
|
enum | OCSpellEvents { EVENT_CALL_DRAGON = 12229
} |
|
enum | OCCreatureActions { ACTION_CALL_DRAGON_EVENT = 1
} |
|
enum | OCWorldStates { WORLD_STATE_CENTRIFUGE_CONSTRUCT_SHOW = 3524
, WORLD_STATE_CENTRIFUGE_CONSTRUCT_AMOUNT = 3486
} |
|
enum | OCSpells { SPELL_CENTRIFUGE_SHIELD = 50053
, SPELL_DEATH_SPELL = 50415
} |
|
enum | OCInstanceTexts { SAY_EREGOS_INTRO_TEXT = 0
, SAY_VAROS_INTRO_TEXT = 4
} |
|
enum | OCInstanceEvents { EVENT_VAROS_INTRO = 1
, EVENT_EREGOS_INTRO
} |
|
enum | OCConstructKillState { KILL_NO_CONSTRUCT = 0
, KILL_ONE_CONSTRUCT = 1
, KILL_MORE_CONSTRUCT = 2
} |
|
enum | OCMisc { POINT_MOVE_OUT = 1
} |
|
|
template<class AI , class T > |
AI * | GetOculusAI (T *obj) |
|
◆ DataHeader
◆ OculusScriptName
#define OculusScriptName "instance_oculus" |
◆ RegisterOculusCreatureAI
◆ OCConstructKillState
Enumerator |
---|
KILL_NO_CONSTRUCT | |
KILL_ONE_CONSTRUCT | |
KILL_MORE_CONSTRUCT | |
Definition at line 98 of file oculus.h.
◆ OCCreatureActions
Enumerator |
---|
ACTION_CALL_DRAGON_EVENT | |
Definition at line 69 of file oculus.h.
◆ OCCreatureIds
Enumerator |
---|
NPC_DRAKOS | |
NPC_VAROS | |
NPC_UROM | |
NPC_EREGOS | |
NPC_AZURE_RING_GUARDIAN | |
NPC_CENTRIFUGE_CONSTRUCT | |
NPC_RUBY_DRAKE_VEHICLE | |
NPC_EMERALD_DRAKE_VEHICLE | |
NPC_AMBER_DRAKE_VEHICLE | |
NPC_VERDISA | |
NPC_BELGARISTRASZ | |
NPC_ETERNOS | |
NPC_GREATER_WHELP | |
Definition at line 39 of file oculus.h.
◆ OCDataTypes
Enumerator |
---|
DATA_DRAKOS | |
DATA_VAROS | |
DATA_UROM | |
DATA_EREGOS | |
DATA_CONSTRUCTS | |
Definition at line 28 of file oculus.h.
◆ OCGameObjectIds
Enumerator |
---|
GO_DRAGON_CAGE_DOOR | |
GO_EREGOS_CACHE_N | |
GO_EREGOS_CACHE_H | |
Definition at line 57 of file oculus.h.
◆ OCInstanceEvents
Enumerator |
---|
EVENT_VAROS_INTRO | |
EVENT_EREGOS_INTRO | |
Definition at line 92 of file oculus.h.
◆ OCInstanceTexts
Enumerator |
---|
SAY_EREGOS_INTRO_TEXT | |
SAY_VAROS_INTRO_TEXT | |
Definition at line 86 of file oculus.h.
◆ OCMisc
◆ OCSpellEvents
Enumerator |
---|
EVENT_CALL_DRAGON | |
Definition at line 64 of file oculus.h.
◆ OCSpells
Enumerator |
---|
SPELL_CENTRIFUGE_SHIELD | |
SPELL_DEATH_SPELL | |
Definition at line 80 of file oculus.h.
◆ OCWorldStates
Enumerator |
---|
WORLD_STATE_CENTRIFUGE_CONSTRUCT_SHOW | |
WORLD_STATE_CENTRIFUGE_CONSTRUCT_AMOUNT | |
Definition at line 74 of file oculus.h.
◆ GetOculusAI()
template<class AI , class T >
AI * GetOculusAI |
( |
T * |
obj | ) |
|
|
inline |
◆ EncounterCount
uint32 const EncounterCount = 4 |