Project SkyFire Core
SkyFire 5.4.8 server core API documentation
Loading...
Searching...
No Matches
go_celestial_planetarium_access::go_celestial_planetarium_accessAI Struct Reference
Inheritance diagram for go_celestial_planetarium_access::go_celestial_planetarium_accessAI:
Collaboration diagram for go_celestial_planetarium_access::go_celestial_planetarium_accessAI:

Public Member Functions

 go_celestial_planetarium_accessAI (GameObject *go)
bool GossipHello (Player *player) OVERRIDE
void UpdateAI (uint32 diff) OVERRIDE
Public Member Functions inherited from GameObjectAI
virtual void Destroyed (Player *, uint32)
virtual void DoAction (int32)
virtual void EventInform (uint32)
 GameObjectAI (GameObject *g)
virtual uint32 GetData (uint32) const
virtual uint64 GetData64 (uint32) const
virtual uint32 GetDialogStatus (Player *)
virtual uint64 GetGUID (int32) const
virtual bool GossipSelect (Player *, uint32, uint32)
virtual bool GossipSelectCode (Player *, uint32, uint32, char const *)
virtual void InitializeAI ()
virtual void OnGameEvent (bool, uint16)
virtual void OnStateChanged (uint32, Unit *)
virtual bool QuestAccept (Player *, Quest const *)
virtual bool QuestReward (Player *, Quest const *, uint32)
virtual void Reset ()
virtual void SetData (uint32, uint32)
virtual void SetData64 (uint32, uint64)
virtual void SetGUID (uint64, int32)
virtual ~GameObjectAI ()

Public Attributes

EventMap _events

Additional Inherited Members

Static Public Member Functions inherited from GameObjectAI
static int Permissible (GameObject const *go)
Protected Attributes inherited from GameObjectAI
GameObject *const go

Detailed Description

Definition at line 950 of file boss_algalon_the_observer.cpp.

Constructor & Destructor Documentation

◆ go_celestial_planetarium_accessAI()

go_celestial_planetarium_access::go_celestial_planetarium_accessAI::go_celestial_planetarium_accessAI ( GameObject * go)
inline

Member Function Documentation

◆ GossipHello()

◆ UpdateAI()

void go_celestial_planetarium_access::go_celestial_planetarium_accessAI::UpdateAI ( uint32 diff)
inlinevirtual

Reimplemented from GameObjectAI.

Definition at line 997 of file boss_algalon_the_observer.cpp.

References _events, EVENT_DESPAWN_CONSOLE, GameObjectAI::go, and OVERRIDE.

Member Data Documentation

◆ _events

EventMap go_celestial_planetarium_access::go_celestial_planetarium_accessAI::_events

Definition at line 1015 of file boss_algalon_the_observer.cpp.

Referenced by GossipHello(), and UpdateAI().


The documentation for this struct was generated from the following file: