|
Project SkyFire Core
SkyFire 5.4.8 server core API documentation
|
#include <Player.h>
Public Member Functions | |
| void | ChangeArchaeologyFind (ArchaeologyFindInfo const *find) |
| ArchaeologyFindInfo const * | GetArchaeologyFind () const |
| uint32 | GetDigsiteId () const |
| ResearchDigsiteInfo const * | GetDigsiteInfo () const |
| uint8 | GetRemainingFindCount () const |
| bool | IsEmptyDigsite () const |
| ResearchDigsite (ResearchDigsiteInfo const *digsiteInfo, uint8 remainingFindCount) | |
| void | SelectNewArchaeologyFind (bool onInit) |
Private Attributes | |
| ArchaeologyFindInfo const * | _archaeologyFind |
| ResearchDigsiteInfo const * | _digsiteInfo |
| uint8 | _remainingFindCount |
|
inline |
Definition at line 1234 of file Player.h.
References _archaeologyFind, _digsiteInfo, and _remainingFindCount.
|
inline |
Definition at line 1239 of file Player.h.
References _archaeologyFind.
Referenced by Player::_LoadResearchDigsites().
|
inline |
Definition at line 1243 of file Player.h.
References _archaeologyFind.
Referenced by Player::GetResearchDigsiteForFind(), spell_archaeology_survey::spell_archaeology_survey_SpellScript::HandleSummon(), Player::SaveResearchDigsiteToDB(), and spell_archaeology_survey::spell_archaeology_survey_SpellScript::SetTelescopeOrientation().
|
inline |
Definition at line 1252 of file Player.h.
References _digsiteInfo.
Referenced by Player::DeleteResearchDigsite(), Player::IsWithinResearchDigsite(), Player::SaveResearchDigsiteToDB(), and SelectNewArchaeologyFind().
|
inline |
Definition at line 1256 of file Player.h.
References _digsiteInfo.
Referenced by Player::OnArchaeologyFindUsed(), and Player::SendSurveyCastInfo().
|
inline |
Definition at line 1260 of file Player.h.
References _remainingFindCount.
Referenced by Player::SaveResearchDigsiteToDB(), and Player::SendSurveyCastInfo().
|
inline |
Definition at line 1247 of file Player.h.
References _remainingFindCount.
| void ResearchDigsite::SelectNewArchaeologyFind | ( | bool | onInit | ) |
Definition at line 23556 of file Player.cpp.
References _archaeologyFind, _remainingFindCount, GetDigsiteId(), and sObjectMgr.
Referenced by Player::_LoadResearchDigsites(), Player::OnArchaeologyFindUsed(), and Player::TryToSpawnResearchDigsiteOnContinent().
|
private |
Definition at line 1267 of file Player.h.
Referenced by ChangeArchaeologyFind(), GetArchaeologyFind(), ResearchDigsite(), and SelectNewArchaeologyFind().
|
private |
Definition at line 1266 of file Player.h.
Referenced by GetDigsiteId(), GetDigsiteInfo(), and ResearchDigsite().
|
private |
Definition at line 1268 of file Player.h.
Referenced by GetRemainingFindCount(), IsEmptyDigsite(), ResearchDigsite(), and SelectNewArchaeologyFind().