TrinityCore
|
This is the complete list of members for Scenario, including all inherited members.
_criteriaProgress | CriteriaHandler | protected |
_currentstep | Scenario | private |
_data | Scenario | protected |
_guid | Scenario | private |
_map | Scenario | protected |
_players | Scenario | protected |
_startedCriteria | CriteriaHandler | protected |
_stepStates | Scenario | private |
AfterCriteriaTreeUpdate(CriteriaTree const *, Player *) override | Scenario | inlineprotectedvirtual |
BuildScenarioStateFor(Player const *player, WorldPackets::Scenario::ScenarioState *scenarioState) const | Scenario | protected |
CanCompleteCriteriaTree(CriteriaTree const *tree) override | Scenario | protectedvirtual |
CanUpdateCriteria(Criteria const *criteria, CriteriaTreeList const *trees, uint64 miscValue1, uint64 miscValue2, uint64 miscValue3, WorldObject const *ref, Player *referencePlayer) | CriteriaHandler | protected |
CanUpdateCriteriaTree(Criteria const *criteria, CriteriaTree const *tree, Player *referencePlayer) const override | Scenario | protectedvirtual |
CompletedCriteriaTree(CriteriaTree const *tree, Player *referencePlayer) override | Scenario | protectedvirtual |
CompleteScenario() | Scenario | virtual |
CompleteStep(ScenarioStepEntry const *step) | Scenario | virtual |
ConditionsSatisfied(Criteria const *criteria, Player *referencePlayer) const | CriteriaHandler | protected |
CriteriaHandler() | CriteriaHandler | |
CriteriaHandler(CriteriaHandler const &right)=delete | CriteriaHandler | |
CriteriaHandler(CriteriaHandler &&right)=delete | CriteriaHandler | |
DoForAllPlayers(std::function< void(Player *)> const &worker) const | Scenario | protected |
FailCriteria(CriteriaFailEvent failEvent, uint32 asset) | CriteriaHandler | virtual |
GetBonusObjectivesData() const | Scenario | protected |
GetCriteriaByType(CriteriaType type, uint32 asset) const override | Scenario | protectedvirtual |
GetCriteriaProgress(Criteria const *entry) | CriteriaHandler | protected |
GetCriteriasProgressFor(Player const *player) const | Scenario | protected |
GetEntry() const | Scenario | |
GetFirstStep() const | Scenario | |
GetLastStep() const | Scenario | |
GetOwnerInfo() const =0 | CriteriaHandler | protectedpure virtual |
GetStep() const | Scenario | inline |
GetStepState(ScenarioStepEntry const *step) const | Scenario | |
IsComplete() const | Scenario | |
IsCompletedCriteria(Criteria const *criteria, uint64 requiredAmount) | CriteriaHandler | protected |
IsCompletedCriteriaTree(CriteriaTree const *tree) | CriteriaHandler | protected |
IsCompletedStep(ScenarioStepEntry const *step) | Scenario | |
ModifierSatisfied(ModifierTreeEntry const *modifier, uint64 miscValue1, uint64 miscValue2, WorldObject const *ref, Player *referencePlayer) const | CriteriaHandler | protected |
ModifierTreeSatisfied(ModifierTreeNode const *parent, uint64 miscValue1, uint64 miscValue2, WorldObject const *ref, Player *referencePlayer) const | CriteriaHandler | protected |
OnPlayerEnter(Player *player) | Scenario | virtual |
OnPlayerExit(Player *player) | Scenario | virtual |
operator=(CriteriaHandler const &right)=delete | CriteriaHandler | |
operator=(CriteriaHandler &&right)=delete | CriteriaHandler | |
RemoveCriteriaProgress(Criteria const *criteria) | CriteriaHandler | protected |
RequiredAchievementSatisfied(uint32) const | CriteriaHandler | inlineprotectedvirtual |
RequirementsSatisfied(Criteria const *criteria, uint64 miscValue1, uint64 miscValue2, uint64 miscValue3, WorldObject const *ref, Player *referencePlayer) const | CriteriaHandler | protected |
Reset() override | Scenario | virtual |
Scenario(Map *map, ScenarioData const *scenarioData) | Scenario | |
SendAllData(Player const *) const override | Scenario | inlineprotectedvirtual |
SendBootPlayer(Player const *player) const | Scenario | |
SendCriteriaProgressRemoved(uint32) override | Scenario | inlineprotectedvirtual |
SendCriteriaUpdate(Criteria const *criteria, CriteriaProgress const *progress, Seconds timeElapsed, bool timedCompleted) const override | Scenario | protectedvirtual |
SendPacket(WorldPacket const *data) const override | Scenario | protectedvirtual |
SendScenarioState(Player const *player) const | Scenario | |
SetCriteriaProgress(Criteria const *criteria, uint64 changeValue, Player *referencePlayer, ProgressType progressType=PROGRESS_SET) | CriteriaHandler | protected |
SetStep(ScenarioStepEntry const *step) | Scenario | |
SetStepState(ScenarioStepEntry const *step, ScenarioStepState state) | Scenario | inline |
StartCriteria(CriteriaStartEvent startEvent, uint32 entry, Milliseconds timeLost=Milliseconds::zero()) | CriteriaHandler | |
Update(uint32) | Scenario | inlinevirtual |
UpdateCriteria(CriteriaType type, uint64 miscValue1=0, uint64 miscValue2=0, uint64 miscValue3=0, WorldObject const *ref=nullptr, Player *referencePlayer=nullptr) | CriteriaHandler | |
UpdateTimedCriteria(Milliseconds timeDiff) | CriteriaHandler | |
~CriteriaHandler() | CriteriaHandler | virtual |
~Scenario() | Scenario |