Package org. powbot. api. rt4. walking. model
Types
Game Object Edge
Link copied to clipboard
open class GameObjectEdge(from: WebTile, to: WebTile, interaction: GameObjectInteraction) : Edge<GameObjectInteraction>
Content copied to clipboard
Game Object Interaction
Link copied to clipboard
open class GameObjectInteraction(objectName: String, objectLocation: Tile?, action: String, actions: List<String>, widgetActions: Set<WidgetAction>?) : NamedEntityInteraction
Content copied to clipboard
Generate Path Request
Link copied to clipboard
data class GeneratePathRequest(player: WebWalkingPlayer, destination: WebTile)
Content copied to clipboard
Interaction
Link copied to clipboard
abstract class Interaction(identifier: String, action: String, type: InteractionType, requirements: List<Any>?)
Content copied to clipboard
Interaction Type
Link copied to clipboard
Interaction With Widget Actions
Link copied to clipboard
open class InteractionWithWidgetActions(identifier: String, action: String, type: InteractionType, widgetActions: Set<WidgetAction>?) : Interaction
Content copied to clipboard
Item Edge
Link copied to clipboard
open class ItemEdge(to: WebTile, interaction: ItemInteraction) : Edge<ItemInteraction>
Content copied to clipboard
Item Interaction
Link copied to clipboard
open class ItemInteraction(itemName: String, action: String, widgetActions: Set<WidgetAction>?) : InteractionWithWidgetActions
Content copied to clipboard
Named Entity Interaction
Link copied to clipboard
abstract class NamedEntityInteraction(name: String, location: Tile?, action: String, actions: List<String>, type: InteractionType, widgetActions: Set<WidgetAction>?) : InteractionWithWidgetActions
Content copied to clipboard
If you provide a WebTile.
Npc Edge
Link copied to clipboard
open class NpcEdge(from: WebTile, to: WebTile, interaction: NpcInteraction) : Edge<NpcInteraction>
Content copied to clipboard
Npc Interaction
Link copied to clipboard
open class NpcInteraction(npcName: String, npcLocation: Tile?, action: String, actions: List<String>, widgetActions: Set<WidgetAction>?) : NamedEntityInteraction
Content copied to clipboard
Spell Edge
Link copied to clipboard
open class SpellEdge(to: WebTile, interaction: SpellInteraction) : Edge<SpellInteraction>
Content copied to clipboard
Spell Interaction
Link copied to clipboard
open class SpellInteraction(spellName: String, action: String, widgetActions: Set<WidgetAction>?) : InteractionWithWidgetActions
Content copied to clipboard
Tile Interaction
Link copied to clipboard
Web Walking Player
Link copied to clipboard
Widget Action
Link copied to clipboard