class PreserveCreatureTacticalObjective extends AbstractTacticalObjective
| Modifier and Type | Field and Description |
|---|---|
private Client |
client |
private int |
count |
private Creature |
critter |
private Legion |
liveLegion |
private static java.util.logging.Logger |
LOGGER |
| Constructor and Description |
|---|
PreserveCreatureTacticalObjective(float priority,
Client client,
Legion liveLegion,
Creature critter) |
| 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, getPriorityprivate static final java.util.logging.Logger LOGGER
private final Creature critter
private final Legion liveLegion
private final Client client
private final int count
public boolean objectiveAttained()
TacticalObjectivepublic ValueRecorder situationContributeToTheObjective()
TacticalObjectivepublic java.lang.String getDescription()
TacticalObjective