![]() |
TrinityCore
|
Inheritance diagram for go_celestial_planetarium_access:Private Attributes | |
| EventMap | _events |
| InstanceScript * | _instance |
Additional Inherited Members | |
Static Public Member Functions inherited from GameObjectAI | |
| static int32 | Permissible (GameObject const *go) |
Protected Attributes inherited from GameObjectAI | |
| GameObject *const | me |
Definition at line 945 of file boss_algalon_the_observer.cpp.
|
inline |
Definition at line 947 of file boss_algalon_the_observer.cpp.
|
inlineoverridevirtual |
Reimplemented from GameObjectAI.
Definition at line 949 of file boss_algalon_the_observer.cpp.
References _events, _instance, ACTION_START_INTRO, BrannIntroSpawnPos, DATA_ALGALON_SUMMON_STATE, DATA_SIGILDOOR_01, DATA_SIGILDOOR_02, EVENT_DESPAWN_CONSOLE, InstanceScript::GetGameObject(), GameObject::GetGOInfo(), GameObjectTemplate::GetLockId(), GO_FLAG_IN_USE, GO_STATE_ACTIVE, GameObject::HasFlag(), Player::HasItemCount(), MAX_LOCK_CASE, GameObjectAI::me, NPC_BRANN_BRONZBEARD_ALG, EventMap::ScheduleEvent(), ZoneScript::SetData(), GameObject::SetFlag(), sLockStore, and WorldObject::SummonCreature().
|
inlineoverridevirtual |
Reimplemented from GameObjectAI.
Definition at line 990 of file boss_algalon_the_observer.cpp.
References _events, GameObject::Delete(), EventMap::Empty(), EVENT_DESPAWN_CONSOLE, EventMap::ExecuteEvent(), GameObjectAI::me, and EventMap::Update().
|
private |
Definition at line 1011 of file boss_algalon_the_observer.cpp.
Referenced by OnReportUse(), and UpdateAI().
|
private |
Definition at line 1012 of file boss_algalon_the_observer.cpp.
Referenced by OnReportUse().