ConditionPlanningSystem

Planning system based on actions and goals based on conditions, such as GOAP.

Constructors

Link copied to clipboard
constructor(actions: Collection<ConditionAction>, goal: ConditionGoal)
constructor(actions: Set<ConditionAction>, goals: Set<ConditionGoal>)

Properties

Link copied to clipboard
open override val actions: Set<ConditionAction>
Link copied to clipboard
open override val goals: Set<ConditionGoal>

Functions

Link copied to clipboard
open fun infoString(verbose: Boolean?, indent: Int): String
Link copied to clipboard
open override fun knownConditions(): Set<String>
Link copied to clipboard
Link copied to clipboard