|
Project SkyFire Core
SkyFire 5.4.8 server core API documentation
|
Public Attributes | |
| uint64 | EpochGUID |
| uint32 | m_auiEncounter [MAX_ENCOUNTER] |
| uint32 | mBarrelCount |
| uint32 | mThrallEventCount |
| uint64 | TarethaGUID |
| uint64 | ThrallGUID |
| Public Attributes inherited from InstanceScript | |
| Map * | instance |
Additional Inherited Members | |
| Protected Member Functions inherited from InstanceScript | |
| void | AddDoor (GameObject *door, bool add) |
| void | AddMinion (Creature *minion, bool add) |
| std::string | GetBossSaveData () |
| void | LoadBossState (char const *data) |
| void | LoadDoorData (DoorData const *data) |
| void | LoadMinionData (MinionData const *data) |
| void | SetBossNumber (uint32 number) |
| void | UpdateDoorState (GameObject *door) |
| void | UpdateMinionState (Creature *minion, EncounterState state) |
Definition at line 40 of file instance_old_hillsbrad.cpp.
|
inline |
Definition at line 42 of file instance_old_hillsbrad.cpp.
References InstanceScript::InstanceScript().
|
inlinevirtual |
Reimplemented from ZoneScript.
Definition at line 193 of file instance_old_hillsbrad.cpp.
References m_auiEncounter, OVERRIDE, TYPE_BARREL_DIVERSION, TYPE_THRALL_EVENT, TYPE_THRALL_PART1, TYPE_THRALL_PART2, TYPE_THRALL_PART3, and TYPE_THRALL_PART4.
|
inlinevirtual |
Reimplemented from ZoneScript.
Definition at line 213 of file instance_old_hillsbrad.cpp.
References DATA_EPOCH, DATA_TARETHA, DATA_THRALL, EpochGUID, OVERRIDE, TarethaGUID, and ThrallGUID.
|
inline |
Definition at line 63 of file instance_old_hillsbrad.cpp.
References MapRefManager::begin(), MapRefManager::end(), InstanceScript::instance, LinkedListHead::isEmpty(), and SF_LOG_DEBUG.
Referenced by SetData().
|
inlinevirtual |
Reimplemented from InstanceScript.
Definition at line 52 of file instance_old_hillsbrad.cpp.
References EpochGUID, m_auiEncounter, mBarrelCount, mThrallEventCount, OVERRIDE, TarethaGUID, and ThrallGUID.
|
inlinevirtual |
Reimplemented from ZoneScript.
Definition at line 94 of file instance_old_hillsbrad.cpp.
References EPOCH_ENTRY, EpochGUID, OVERRIDE, TARETHA_ENTRY, TarethaGUID, THRALL_ENTRY, and ThrallGUID.
|
inlinevirtual |
Reimplemented from ZoneScript.
Definition at line 110 of file instance_old_hillsbrad.cpp.
References DONE, InstanceScript::DoUpdateWorldState(), DRAKE_ENTRY, FAIL, GetPlayerInMap(), IN_PROGRESS, m_auiEncounter, mBarrelCount, mThrallEventCount, NOT_STARTED, OVERRIDE, SF_LOG_DEBUG, WorldObject::SummonCreature(), TEMPSUMMON_TIMED_OR_DEAD_DESPAWN, TYPE_BARREL_DIVERSION, TYPE_THRALL_EVENT, TYPE_THRALL_PART1, TYPE_THRALL_PART2, TYPE_THRALL_PART3, TYPE_THRALL_PART4, UpdateQuestCredit(), and WORLD_STATE_OH.
|
inline |
Definition at line 80 of file instance_old_hillsbrad.cpp.
References MapRefManager::begin(), MapRefManager::end(), InstanceScript::instance, LinkedListHead::isEmpty(), and LODGE_QUEST_TRIGGER.
Referenced by SetData().
| uint64 instance_old_hillsbrad::instance_old_hillsbrad_InstanceMapScript::EpochGUID |
Definition at line 50 of file instance_old_hillsbrad.cpp.
Referenced by GetData64(), Initialize(), and OnCreatureCreate().
| uint32 instance_old_hillsbrad::instance_old_hillsbrad_InstanceMapScript::m_auiEncounter[MAX_ENCOUNTER] |
Definition at line 44 of file instance_old_hillsbrad.cpp.
Referenced by GetData(), Initialize(), and SetData().
| uint32 instance_old_hillsbrad::instance_old_hillsbrad_InstanceMapScript::mBarrelCount |
Definition at line 45 of file instance_old_hillsbrad.cpp.
Referenced by Initialize(), and SetData().
| uint32 instance_old_hillsbrad::instance_old_hillsbrad_InstanceMapScript::mThrallEventCount |
Definition at line 46 of file instance_old_hillsbrad.cpp.
Referenced by Initialize(), and SetData().
| uint64 instance_old_hillsbrad::instance_old_hillsbrad_InstanceMapScript::TarethaGUID |
Definition at line 49 of file instance_old_hillsbrad.cpp.
Referenced by GetData64(), Initialize(), and OnCreatureCreate().
| uint64 instance_old_hillsbrad::instance_old_hillsbrad_InstanceMapScript::ThrallGUID |
Definition at line 48 of file instance_old_hillsbrad.cpp.
Referenced by GetData64(), Initialize(), and OnCreatureCreate().