class DestroyCreatureTacticalObjective extends AbstractTacticalObjective
Modifier and Type | Field and Description |
---|---|
private Client |
client |
private int |
count |
private Creature |
critter |
private Legion |
killlegion |
private static java.util.logging.Logger |
LOGGER |
private int |
number |
Constructor and Description |
---|
DestroyCreatureTacticalObjective(float priority,
Client client,
Legion killlegion,
Creature critter,
int number) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getDescription()
Get the description of this objective.
|
boolean |
objectiveAttained()
Whether the objective is already achieved
|
ValueRecorder |
situationContributeToTheObjective()
How much does the 'current situation' contributes to the objective.
|
changePriority, getPriority
private static final java.util.logging.Logger LOGGER
private final Creature critter
private final Legion killlegion
private final Client client
private final int count
private final int number
public boolean objectiveAttained()
TacticalObjective
public ValueRecorder situationContributeToTheObjective()
TacticalObjective
public java.lang.String getDescription()
TacticalObjective