Go to the source code of this file.
|
enum | Data {
DATA_DRAKOS
,
DATA_VAROS
,
DATA_UROM
,
DATA_EREGOS
,
MAX_ENCOUNTER
,
DATA_CC_COUNT
,
DATA_AMBER_VOID
,
DATA_EMERALD_VOID
,
DATA_RUBY_VOID
,
DATA_DCD_1 = 100
,
DATA_DCD_2 = 101
,
DATA_DCD_3 = 102
} |
|
enum | NPCs {
NPC_DRAKOS = 27654
,
NPC_VAROS = 27447
,
NPC_UROM = 27655
,
NPC_EREGOS = 27656
,
NPC_VERDISA = 27657
,
NPC_BELGARISTRASZ = 27658
,
NPC_ETERNOS = 27659
,
NPC_AMBER_DRAKE = 27755
,
NPC_EMERALD_DRAKE = 27692
,
NPC_RUBY_DRAKE = 27756
,
NPC_CENTRIFUGE_CONSTRUCT = 27641
,
NPC_IMAGE_OF_BELGARISTRASZ = 28012
} |
|
enum | Talks { SAY_BELGARISTRASZ = 0
} |
|
enum | Items {
ITEM_EMERALD_ESSENCE = 37815
,
ITEM_AMBER_ESSENCE = 37859
,
ITEM_RUBY_ESSENCE = 37860
} |
|
enum | GOs {
GO_DRAGON_CAGE = 189986
,
GO_DRAGON_CAGE_DOOR = 193995
,
GO_CACHE_OF_EREGOS = 191349
,
GO_CACHE_OF_EREGOS_HERO = 193603
,
GO_SPOTLIGHT = 191351
} |
|
enum | AchievData {
ACHIEV_MAKE_IT_COUNT_TIMED_EVENT = 18153
,
CRITERIA_EXPERIENCED_AMBER = 7177
,
CRITERIA_EXPERIENCED_EMERALD = 7178
,
CRITERIA_EXPERIENCED_RUBY = 7179
,
CRITERIA_AMBER_VOID = 7325
,
CRITERIA_EMERALD_VOID = 7324
,
CRITERIA_RUBY_VOID = 7323
} |
|
enum | MISC { POINT_MOVE_DRAKES
} |
|
|
template<class AI , class T > |
AI * | GetOculusAI (T *obj) |
|
◆ DataHeader
◆ OculusScriptName
#define OculusScriptName "instance_oculus" |
◆ AchievData
Enumerator |
---|
ACHIEV_MAKE_IT_COUNT_TIMED_EVENT | |
CRITERIA_EXPERIENCED_AMBER | |
CRITERIA_EXPERIENCED_EMERALD | |
CRITERIA_EXPERIENCED_RUBY | |
CRITERIA_AMBER_VOID | |
CRITERIA_EMERALD_VOID | |
CRITERIA_RUBY_VOID | |
90{
98};
@ CRITERIA_EXPERIENCED_RUBY
Definition oculus.h:94
@ CRITERIA_EXPERIENCED_AMBER
Definition oculus.h:92
@ CRITERIA_EXPERIENCED_EMERALD
Definition oculus.h:93
@ CRITERIA_AMBER_VOID
Definition oculus.h:95
@ CRITERIA_RUBY_VOID
Definition oculus.h:97
@ ACHIEV_MAKE_IT_COUNT_TIMED_EVENT
Definition oculus.h:91
@ CRITERIA_EMERALD_VOID
Definition oculus.h:96
◆ Data
Enumerator |
---|
DATA_DRAKOS | |
DATA_VAROS | |
DATA_UROM | |
DATA_EREGOS | |
MAX_ENCOUNTER | |
DATA_CC_COUNT | |
DATA_AMBER_VOID | |
DATA_EMERALD_VOID | |
DATA_RUBY_VOID | |
DATA_DCD_1 | |
DATA_DCD_2 | |
DATA_DCD_3 | |
33{
46};
@ DATA_EMERALD_VOID
Definition oculus.h:41
@ DATA_AMBER_VOID
Definition oculus.h:40
@ DATA_VAROS
Definition oculus.h:35
@ DATA_EREGOS
Definition oculus.h:37
@ DATA_DRAKOS
Definition oculus.h:34
@ DATA_RUBY_VOID
Definition oculus.h:42
@ MAX_ENCOUNTER
Definition oculus.h:38
@ DATA_DCD_3
Definition oculus.h:45
@ DATA_DCD_2
Definition oculus.h:44
@ DATA_DCD_1
Definition oculus.h:43
@ DATA_UROM
Definition oculus.h:36
@ DATA_CC_COUNT
Definition oculus.h:39
◆ GOs
Enumerator |
---|
GO_DRAGON_CAGE | |
GO_DRAGON_CAGE_DOOR | |
GO_CACHE_OF_EREGOS | |
GO_CACHE_OF_EREGOS_HERO | |
GO_SPOTLIGHT | |
81{
87};
@ GO_CACHE_OF_EREGOS
Definition oculus.h:84
@ GO_DRAGON_CAGE
Definition oculus.h:82
@ GO_CACHE_OF_EREGOS_HERO
Definition oculus.h:85
@ GO_SPOTLIGHT
Definition oculus.h:86
@ GO_DRAGON_CAGE_DOOR
Definition oculus.h:83
◆ Items
Enumerator |
---|
ITEM_EMERALD_ESSENCE | |
ITEM_AMBER_ESSENCE | |
ITEM_RUBY_ESSENCE | |
74{
78};
@ ITEM_RUBY_ESSENCE
Definition oculus.h:77
@ ITEM_EMERALD_ESSENCE
Definition oculus.h:75
@ ITEM_AMBER_ESSENCE
Definition oculus.h:76
◆ MISC
Enumerator |
---|
POINT_MOVE_DRAKES | |
101{
103};
@ POINT_MOVE_DRAKES
Definition oculus.h:102
◆ NPCs
Enumerator |
---|
NPC_DRAKOS | |
NPC_VAROS | |
NPC_UROM | |
NPC_EREGOS | |
NPC_VERDISA | |
NPC_BELGARISTRASZ | |
NPC_ETERNOS | |
NPC_AMBER_DRAKE | |
NPC_EMERALD_DRAKE | |
NPC_RUBY_DRAKE | |
NPC_CENTRIFUGE_CONSTRUCT | |
NPC_IMAGE_OF_BELGARISTRASZ | |
49{
54
58
62
64
66};
@ NPC_DRAKOS
Definition oculus.h:50
@ NPC_CENTRIFUGE_CONSTRUCT
Definition oculus.h:63
@ NPC_ETERNOS
Definition oculus.h:57
@ NPC_VERDISA
Definition oculus.h:55
@ NPC_EREGOS
Definition oculus.h:53
@ NPC_AMBER_DRAKE
Definition oculus.h:59
@ NPC_BELGARISTRASZ
Definition oculus.h:56
@ NPC_EMERALD_DRAKE
Definition oculus.h:60
@ NPC_UROM
Definition oculus.h:52
@ NPC_VAROS
Definition oculus.h:51
@ NPC_IMAGE_OF_BELGARISTRASZ
Definition oculus.h:65
@ NPC_RUBY_DRAKE
Definition oculus.h:61
◆ Talks
Enumerator |
---|
SAY_BELGARISTRASZ | |
69{
71};
@ SAY_BELGARISTRASZ
Definition oculus.h:70
◆ GetOculusAI()
template<class AI , class T >
AI * GetOculusAI |
( |
T * |
obj | ) |
|
|
inline |
107{
109}
#define OculusScriptName
Definition oculus.h:26
References OculusScriptName.
◆ BelgaristraszPOS
Position const BelgaristraszPOS = { 941.355f, 1044.26f, 359.967f, 0.222459f } |
◆ EternosPOS
Position const EternosPOS = { 943.202f, 1059.35f, 359.967f, 5.757278f } |
◆ VerdisaPOS
Position const VerdisaPOS = { 949.056f, 1032.97f, 359.967f, 1.035795f } |