![]() |
TrinityCore
|
Inheritance diagram for go_brewfest_music::go_brewfest_musicAI:Public Attributes | |
| uint32 | rnd = 0 |
| Milliseconds | musicTime = 1s |
Private Attributes | |
| EventMap | _events |
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 658 of file go_scripts.cpp.
|
inline |
Definition at line 663 of file go_scripts.cpp.
References _events, EVENT_BM_SELECT_MUSIC, EVENT_BM_START_MUSIC, and EventMap::ScheduleEvent().
|
inlineoverridevirtual |
Reimplemented from GameObjectAI.
Definition at line 669 of file go_scripts.cpp.
References _events, DARNASSUS, EVENT_BM_SELECT_MUSIC, EVENT_BM_START_MUSIC, EVENT_BREWFESTDWARF01, EVENT_BREWFESTDWARF01_TIME, EVENT_BREWFESTDWARF02, EVENT_BREWFESTDWARF02_TIME, EVENT_BREWFESTDWARF03, EVENT_BREWFESTDWARF03_TIME, EVENT_BREWFESTGOBLIN01, EVENT_BREWFESTGOBLIN01_TIME, EVENT_BREWFESTGOBLIN02, EVENT_BREWFESTGOBLIN02_TIME, EVENT_BREWFESTGOBLIN03, EVENT_BREWFESTGOBLIN03_TIME, EventMap::ExecuteEvent(), EXODAR, WorldObject::GetAreaId(), WorldObject::GetPlayerListInGrid(), WorldObject::GetVisibilityRange(), HOLIDAY_BREWFEST, IRONFORGE_1, IRONFORGE_2, IsHolidayActive(), GameObjectAI::me, musicTime, ORGRIMMAR_1, ORGRIMMAR_2, WorldObject::PlayDirectMusic(), rnd, EventMap::ScheduleEvent(), SHATTRATH, SILVERMOON, STORMWIND, TEAM_HORDE, THUNDERBLUFF, UNDERCITY, EventMap::Update(), and urand().
|
private |
Definition at line 786 of file go_scripts.cpp.
Referenced by go_brewfest_musicAI(), and UpdateAI().
| Milliseconds go_brewfest_music::go_brewfest_musicAI::musicTime = 1s |
Definition at line 661 of file go_scripts.cpp.
Referenced by UpdateAI().
| uint32 go_brewfest_music::go_brewfest_musicAI::rnd = 0 |
Definition at line 660 of file go_scripts.cpp.
Referenced by UpdateAI().