Skip to content

An extension of PoeHUD's BaseSettingsPlugin that abstracts the management of a behavior tree and includes many useful helper functions to encourage rapid plugin development.

Notifications You must be signed in to change notification settings

sychotixdev/BaseTreeRoutine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 

Repository files navigation

BaseTreeRoutine

BaseTreeRoutine is an extension of PoeHUD's BasePluginSettings designed to allow quick and easy implementation of a plugin written within a behavior tree. Behavior trees allow for code to be easier to maintain, modular, and as complicated or simple as necessary.

Credits

Donation Addresses

  • BTC: 1MTKA5qFknUcG68LGZXnmCSvDvvjMbMvRK
  • BCH: 17Eu4YCs7MUnHrBuSeUggbCsnHNX7n5fNZ
  • ETH: 0x38B6e014F3923B8F9aFbE4e0ff0e872beCdb5d72
  • LTC: LMXsH6DyKiqLw3JZea9ZdHDV4oXZ2Uek3W

paypal

Examples of public BaseTreeRoutine Implementations

Plugin Development

  • Requires PoeHUD. Either add PoeHUD.exe as a reference, or download the repository and reference the project
  • Requires TreeSharp. Add this project as a reference, or add TreeSharp.dll as a reference from a completed plugin.
  • All routines must implement BaseTreeRoutinePlugin.
  • Place your behavior tree in BaseTreeRoutinePlugin.Tree and it will be ticked once the plugin is enabled.

About

An extension of PoeHUD's BaseSettingsPlugin that abstracts the management of a behavior tree and includes many useful helper functions to encourage rapid plugin development.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Languages