Uses of Class
com.takenoko.objective.Objective
Packages that use Objective
Package
Description
-
Uses of Objective in com.takenoko.actions.objective
Fields in com.takenoko.actions.objective declared as ObjectiveModifier and TypeFieldDescription(package private) final Objective
RedeemObjectiveAction.objective
Constructors in com.takenoko.actions.objective with parameters of type Objective -
Uses of Objective in com.takenoko.asset
Fields in com.takenoko.asset declared as ObjectiveMethods in com.takenoko.asset that return ObjectiveMethods in com.takenoko.asset that return types with arguments of type ObjectiveModifier and TypeMethodDescriptionGameAssets.getStarterDeck()
Return the list of objectives for the starting deckObjectiveDeck.getStarterDeck()
Create the starter deck for a player -
Uses of Objective in com.takenoko.bot.utils.pathfinding.gardener
Methods in com.takenoko.bot.utils.pathfinding.gardener that return types with arguments of type ObjectiveModifier and TypeMethodDescriptionstatic @NotNull Map<Objective,
List<PositionVector>> GardenerPathfinding.getGardenerMoves
(Board board, BotState botState) -
Uses of Objective in com.takenoko.engine
Fields in com.takenoko.engine with type parameters of type ObjectiveModifier and TypeFieldDescriptionObjectiveManager.achievedObjectives
ObjectiveManager.objectives
HistoryItem.redeemedObjectives
The field for theredeemedObjectives
record component.ObjectiveManager.redeemedObjectives
Methods in com.takenoko.engine that return ObjectiveMethods in com.takenoko.engine that return types with arguments of type ObjectiveModifier and TypeMethodDescriptionBotManager.getAchievedObjectives()
BotState.getAchievedObjectives()
get the list of achieved objectivesObjectiveManager.getAchievedObjectives()
get the list of achieved objectivesBotState.getNotAchievedObjectives()
ObjectiveManager.getNotAchievedObjectives()
BotState.getObjectives()
Get the current Objectives of the botObjectiveManager.getObjectives()
Get the current Objectives of the botBotManager.getRedeemedObjectives()
BotState.getRedeemedObjectives()
Get the list of the redeemed objectivesObjectiveManager.getRedeemedObjectives()
Get the list of the redeemed objectivesBoard.getStarterDeck()
Return the list of objectives for the starting deckHistoryItem.redeemedObjectives()
Returns the value of theredeemedObjectives
record component.Methods in com.takenoko.engine with parameters of type ObjectiveModifier and TypeMethodDescriptionvoid
BotManager.addObjective
(Objective objective) void
BotState.addObjective
(Objective objective) Set the current Objective of the botvoid
ObjectiveManager.addObjective
(Objective objective) Set the current Objective of the botvoid
BotManager.redeemObjective
(Objective objective) void
BotState.redeemObjective
(Objective objective) redeem an objectivevoid
ObjectiveManager.redeemObjective
(Objective objective, BotState botState) redeem an objectivevoid
BotManager.setObjectiveAchieved
(Objective objective) void
BotState.setObjectiveAchieved
(Objective objective) set an objective as achievedvoid
ObjectiveManager.setObjectiveAchieved
(Objective objective) set an objective as achievedvoid
BotState.setObjectiveNotAchieved
(Objective objective) set an objective as not achievedvoid
ObjectiveManager.setObjectiveNotAchieved
(Objective objective) set an objective as not achievedMethod parameters in com.takenoko.engine with type arguments of type ObjectiveModifier and TypeMethodDescriptionvoid
BotManager.setStartingDeck
(List<Objective> objectives) Set the starting deckvoid
BotState.setStartingDeck
(List<Objective> objectives) Set the starting deckvoid
ObjectiveManager.setStartingDeck
(List<Objective> objectives) Set the starting deck for a botConstructor parameters in com.takenoko.engine with type arguments of type ObjectiveModifierConstructorDescriptionHistoryItem
(Action action, List<Objective> redeemedObjectives) Creates an instance of aHistoryItem
record class. -
Uses of Objective in com.takenoko.objective
Subclasses of Objective in com.takenoko.objectiveModifier and TypeClassDescriptionclass
This class represents the emperor objective.class
Objective is to complete a certain number of single gardener objectives.class
The Panda objective.class
class
Class SingleGardenerObjective represents a single gardener objective.Methods in com.takenoko.objective that return Objective -
Uses of Objective in com.takenoko.stats
Methods in com.takenoko.stats with parameters of type ObjectiveModifier and TypeMethodDescriptionvoid
SingleBotStatistics.updateObjectivesRedeemed
(Objective objective) void
GameProgressStatistics.updateRedeemedOneObjective
(Objective objective) Method parameters in com.takenoko.stats with type arguments of type ObjectiveModifier and TypeMethodDescriptionvoid
GameProgressStatistics.updateRedeemedObjectives
(List<Objective> objectiveList)