public class QuestTracker
extends java.lang.Object
Constructor and Description |
---|
QuestTracker(Character character)
Quest tracker constructor
|
Modifier and Type | Method and Description |
---|---|
void |
addQuestToStart(Quest quest,
java.lang.String trigger)
Adds quest to start on specified trigger
|
void |
check(ObjectiveTarget ot)
Checks if specified objective target matches to one of character quest objectives,
also checks if specified objective target is trigger of one of quests to start
|
public QuestTracker(Character character)
character
- Game character with quests for quest trackerpublic void check(ObjectiveTarget ot)
ot
- ObjectiveTraget such as dialogue answer, killed mob or itempublic void addQuestToStart(Quest quest, java.lang.String trigger)
trigger
- Trigger ID, eg. dialogue line ID, character ID or item IDquestId
- Quest to start on specified trigger