Skip to content

Ciberusps/UHLStateTree

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌿 UHL State Tree

UHL-StateTree - Unreal plugin providing tools for StateTree AI, similar to UHL BehaviorTrees nodes. Simplify integration of StateTree into your project with ready-to-use components - tasks/evaluators/conditions/considirations and blueprint libraries.

Support: UE5.5 - UE5.6

✨ Features

🚀 Install & ⬆️ Update

From source (recommended)

// install as git submodule to your plugins folder
git submodule add https://github.com/Ciberusps/UHLAI.git ./Plugins/UHLAI
git submodule add https://github.com/Ciberusps/UHLStateTree.git ./Plugins/UHLStateTree

// to update plugin
git submodule update --remote`

🚀 Setup

TODO how to setup in project

📖 Documentation

UUHLStateTreeComponent

Attach this component to an AAIController in Blueprint or C++. In UE5.5 there is bug with LinkedStateTreeOverrides, this component adds ability to use LinkedStateTreeOverrides

🤝 Contributing

Contributions welcome! Feel free to open issues or pull requests.

  1. Fork repository
  2. Create feature branch (git checkout -b feature/my-feature)
  3. Commit changes (git commit -am 'Add feature')
  4. Push branch (git push origin feature/my-feature)
  5. Open a Pull Request

📄 License

This project is licensed under the MIT License. See LICENSE for details.

About

tools for StateTreeAI similar to UHL BehaviorTrees nodes

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors