Package org.powbot.api.script.tree

Types

Branch
Link copied to clipboard
abstract class Branch<S : TreeScript>(script: S, name: String) : TreeComponent<S>
Leaf
Link copied to clipboard
abstract class Leaf<S : AbstractScript>(script: S, name: String) : TreeComponent<S>
SimpleBranch
Link copied to clipboard
class SimpleBranch<S : TreeScript>(script: S, name: String, successComponent: TreeComponent<S>, failedComponent: TreeComponent<S>, validator: () -> Boolean) : Branch<S>
SimpleLeaf
Link copied to clipboard
class SimpleLeaf<S : AbstractScript>(script: S, name: String, action: () -> Unit) : Leaf<S>

Allows Scripters to create a very basic leaf that will execute a lambda Unit.

TreeComponent
Link copied to clipboard
abstract class TreeComponent<S : AbstractScript>(script: S, name: String)
TreeScript
Link copied to clipboard
abstract class TreeScript : AbstractScript