public class AbsolutePositionObjective extends java.lang.Object implements IObjective
Constructor and Description |
---|
AbsolutePositionObjective() |
Modifier and Type | Method and Description |
---|---|
QuestElement |
getStructure() |
java.lang.String |
identifier() |
java.util.ArrayList<QuestMarker> |
mark(Stage stage,
QuestProgress progress,
Objective objective,
int objectiveIndex,
Arguments arguments,
Context context) |
Arguments |
parse(Quest quest,
Stage stage,
ArgsIn args) |
boolean |
test(Stage stage,
QuestData data,
QuestProgress progress,
Objective objective,
Arguments arguments,
Context context) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
quantity
public java.lang.String identifier()
identifier
in interface IObjective
public QuestElement getStructure()
getStructure
in interface IQuestElement
getStructure
in interface IObjective
public Arguments parse(Quest quest, Stage stage, ArgsIn args)
parse
in interface IObjective
public boolean test(Stage stage, QuestData data, QuestProgress progress, Objective objective, Arguments arguments, Context context)
test
in interface IObjective
public java.util.ArrayList<QuestMarker> mark(Stage stage, QuestProgress progress, Objective objective, int objectiveIndex, Arguments arguments, Context context)
mark
in interface IObjective