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 |