wManager.Wow.Helpers Namespace
WRobot

QuestParallelQuestsClass Members

The QuestParallelQuestsClass type exposes the following members.

Methods


  Name Description
Public method CanConditions
Public method Equals(System.Object) (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method GetHashCode (Inherited from Object.)
Public method GetType (Inherited from Object.)
Public method HasQuest
Public method IsComplete
Public method IsCompleted
Public method IsCompleteObjectiveIndex
Determines whether is complete objective by objective index
(Inherited from QuestClass.)
Protected method MemberwiseClone (Inherited from Object.)
Public method PickUp
Public method Pulse
Public method PulseAllInOne
Public method Reset
Public method ToString (Inherited from Object.)
Public method TurnIn
Public method WhenLeaveStep
Called one time when the quester product leave this step (with Pulse or PulseAllInOne action).
(Inherited from QuestClass.)
Public method WhenSelectStep
Called one time when the quester product select this step (with Pulse or PulseAllInOne action).
(Inherited from QuestClass.)

Fields


  Name Description
Public field SkipNextPulseIfKillOrFarm
Skip next pulse if kill or farm
Public field SubQuests
The sub quests, add quests in class constructor.

Examples


C#
if (wManager.Wow.Helpers.Quest.QuesterCurrentContext.QuestsClasses.ContainsKey("{subQuest}"))
       SubQuests.Add(wManager.Wow.Helpers.Quest.QuesterCurrentContext.QuestsClasses["{subQuest}"]);
   else
       SubQuests.Add(new {subQuest}());

Properties


  Name Description
Public property GossipOptionItem
Gets or sets the gossip option to use to select reward item.
(Inherited from QuestClass.)
Public property NpcPickUp
Gets the NPC where pick up quest (search in NPCList).
(Inherited from QuestClass.)
Public property NpcTurnIn
Gets the NPC to turn in quest (search in NPCList)..
(Inherited from QuestClass.)
Public property QuestId
Gets or sets the quest IDs list.
(Inherited from QuestClass.)
Public property Step
Gets or sets the quest objectives required count (example, if this quest need 5 kills for objective 3 use Step = new List<int> {0, 0, 5, 0, 0};.
(Inherited from QuestClass.)
Public property StepAutoDetect
Gets or sets the quest objectives to auto detect if complete (example, if you want detect if the objective 4 is done StepAutoDetect = new List<bool> {false, false, false, true, false};.
(Inherited from QuestClass.)