- Hash: 277a853 Date: 2022-05-04 Message: Initial Commit.
- Hash: d3c2bb8 Date: 2022-05-05 Message: Created Abstract Node Scriptable Object.
- Hash: 873dde4 Date: 2022-05-05 Message: Behavior Tree Created.
- Hash: de54b5d Date: 2022-05-05 Message: Action Node Created.
- Hash: 5174c06 Date: 2022-05-05 Message: Decorator Node Created.
- Hash: 1ae13db Date: 2022-05-13 Message: Composite Node Added
- Hash: 425ffe1 Date: 2022-05-13 Message: Fixed Tree so it does not Continue to run forever.
- Hash: 60f23b5 Date: 2022-05-13 Message: Corrected the State so the nodes state does not have to be public.
- Hash: 2161e24 Date: 2022-05-13 Message: First Action Node - Debug Log Node Created
- Hash: 7216b30 Date: 2022-05-13 Message: Behavior Tree Runner Created
- Hash: e3f0a6d Date: 2022-05-13 Message: Created A Folder to store all the Action Nodes
- Hash: 0206f4e Date: 2022-05-13 Message: First Decorator Node Created - Repeat Node - Causes the Child Node to repeat for ever because it returns state running
- Hash: 615be2e Date: 2022-05-13 Message: Created First Composite Node - Sequence Node
- Hash: 7326865 Date: 2022-05-14 Message: Wait Action Node Added
- Hash: 30c92fa Date: 2022-05-15 Message: Gave Credit to Kiwi Coder
- Hash: e0e0059 Date: 2022-05-15 Message: Created and Set Up an Empty Editor Window to be used as the Behavior Tree Editor
- Hash: 5cfc7f8 Date: 2022-05-15 Message: Add the GraphViewBehaviorTree.Editor NameSpace
- Hash: 206b7a9 Date: 2022-05-15 Message: Created Graph View Custom Control that can be used in UI Builder
-
- Hash: da4d464 Date: 2022-05-15 Message: Add Split View Custom Control
- Hash: e62598c Date: 2022-05-15 Message: Used UI Builder to create the Behavior Tree Editor
- Hash: 973ea80 Date: 2022-05-15 Message: Changed Nodes to be regular Classes
- Hash: 8689a84 Date: 2022-05-15 Message: Added Node View and a way to Display the Node View.
- Hash: 7320b54 Date: 2022-05-15 Message: Changed Node To Unity Object so we can bind it to our properties in the editor
- Hash: c6ecfd6 Date: 2022-05-16 Message: Text Name Field Added to Tree for Bindable to the Tree Name
- Hash: 7af2031 Date: 2022-05-16 Message: Set to Read Only to Prevent from accidentally changing the name of the Behavior Tree
- Hash: 26dcb8e Date: 2022-05-24 Message: Split View Added
- Hash: 1d36af1 Date: 2022-05-25 Message: Fixed Node To Be Unity Object
-
- Hash: 6067de6 Date: 2022-05-25 Message: Fixed Node to be a Unity Object
-
- Hash: 0ee39f0 Date: 2022-05-28 Message: Update Node.cs
-
- Hash: 6586bf0 Date: 2022-05-28 Message: Update WaitNode.cs
- Hash: 90059bc Date: 2022-05-28 Message: Made Node a normal class
- Hash: 756082d Date: 2022-05-28 Message: Changed to use Node as Scriptable Object
- Hash: ad43a36 Date: 2022-05-28 Message: Created a View for the Behavior Tree Node.
- Hash: 884ff46 Date: 2022-05-28 Message: Populate the Tree View with the Nodes
- Hash: bc9e387 Date: 2022-05-28 Message: Adding Nodes
- Hash: bd6a22c Date: 2022-05-28 Message: Delete Nodes From the Tree
- Hash: 479c26e Date: 2022-05-28 Message: Fixed the Node Position in the Graph
- Hash: c324c42 Date: 2022-05-28 Message: Code Editor Window Reload Getting the Selected Behavior Tree
-
- Hash: 4fea868 Date: 2022-05-29 Message: Connecting the Nodes in the Editor
- Hash: bb993b9 Date: 2022-05-29 Message: Refactored Create and Delete Nodes
- Hash: d8584b9 Date: 2022-05-29 Message: Adding, Removing, and Getting Children of Nodes
- Hash: caaefcf Date: 2022-05-29 Message: Code Refactoring.
- Hash: 733c046 Date: 2022-05-29 Message: Populating the Connections in the Editor from the children.
- Hash: 165fd78 Date: 2022-05-29 Message: Inspector View for Selected Node
- Hash: ffb89d3 Date: 2022-05-29 Message: Modified the way Nodes appear in the Inspector
- Hash: 273a2d5 Date: 2022-05-29 Message: Modified How it looks in the Inspector
- Hash: 196c289 Date: 2022-05-29 Message: Add ability to Right Click a Node and Set it as the Root Node
- Hash: 2b593b2 Date: 2022-05-29 Message: Added Cloning Tree and Made the Behavior Tree Runner us the Scriptable Object
- Hash: bd810bc Date: 2022-05-29 Message: Added Unity Editor Call Back On Open Asset To open Editor Window if the asset was double clicked.
- Hash: 536c596 Date: 2022-05-30 Message: Code Refactoring, Documentation Summaries Updated, Moved UXML files to resources folder so they can be loaded by Resource.Load
- Hash: 1762c77 Date: 2022-05-30 Message: Moved To Editor/Resources
- Hash: 695dcaf Date: 2022-05-30 Message: Customize the grid background of the Behavior Tree View
- Hash: 5f5538c Date: 2022-05-30 Message: Customized the Behavior Tree Node View
- Hash: 18c4e68 Date: 2022-05-31 Message: Add Undo Redo to the Editor
- Hash: 1a1b2c2 Date: 2022-05-31 Message: Made it so I can Edit the Behavior Tree attached to a Game Object. Also added the ability to edit while in Play Mode.
- Hash: 616d2ad Date: 2022-05-31 Message: Fixed Behavior Tree to make it update the list of nodes that it contains when it creates a clone. (Fixes an error of Displaying the Tree in the Editor when entering Play Mode)
- Hash: dabda26 Date: 2022-05-31 Message: Fixed current index from going out of range.
- Hash: 919b01e Date: 2022-05-31 Message: Add error checks in Populate View to make sure the parent and child Node Views exist before creating the edge connections
- Hash: deb4b9d Date: 2022-05-31 Message: Add sorting Composite Nodes Children by their horizontal position in the graphview when Elements are moved
- Hash: b605b7c Date: 2022-05-31 Message: Added ability to view the state of the node in the Editor
- Hash: 02e2e8e Date: 2022-05-31 Message: Add a way to reset the Node State
- Hash: 06c2691 Date: 2022-05-31 Message: Fixed cloning of nodes causing duplicate nodes. Removed Node Reset since it was causing A Stack Over Flow Error
- Hash: 3c35d3c Date: 2022-05-31 Message: Added application is playing check to Update Node State
- Hash: aca1887 Date: 2022-05-31 Message: Changed Debug Log to Message On Start, OnStop and OnUpdate if there was a message to log.
- Hash: 4286737 Date: 2022-05-31 Message: Added Description label to BehaviorTreeNodeView.cs Updated it to display The Children each Node has along with the GUID of each.
- Hash: b80b2cc Date: 2022-05-31 Message: Fixed Bug: Cloned Nodes contained original Nodes and Cloned Nodes. Made sure to remove the original nodes from the cloned nodes children
- Hash: 595c947 Date: 2022-05-31 Message: Removed child GUID from Description as it is not needed.
- Hash: b6362ae Date: 2022-06-01 Message: Stylization Updates
- Hash: b4c0af8 Date: 2022-06-01 Message: Fixed Bug: Displays null or empty string Message instead of message with string
- Hash: e1972d7 Date: 2022-06-01 Message: Added Fail Node
- Hash: e1411eb Date: 2022-06-02 Message: Fixed execution of Node Update.
- Hash: 5a5943b Date: 2022-06-02 Message: Added Node Reset back in. Fixed previous issue with reset Stack Over Flow.
- Hash: aac155b Date: 2022-06-02 Message: Fixed error when a child node is null. Add if child is Decorator node to display Decorator Node: Child of Decorator Node
- Hash: af8b7be Date: 2022-06-02 Message: fixed issue where Nodes not running properly when having more then 1 parent
- Hash: 187baba Date: 2022-06-02 Message: Fixed issue: Children are not sorted correctly when adding connections. Do not have to move the children after add. List is now sorted when making connection.
- Hash: bd565c3 Date: 2022-06-02 Message: Added Delay Decorator. Fixed Issue with Node Rest.
- Hash: 24b656d Date: 2022-06-02 Message: Adjust Node Min and Description Max widths to get a better look
- Hash: 16f76c1 Date: 2022-06-02 Message: Added a Fail Action to check the Fail working correctly.
- Hash: 33bfbcf Date: 2022-06-04 Message: Refactor and Documentation
- Hash: ea0c073 Date: 2022-06-04 Message: Set theme jekyll-theme-hacker
- Hash: df41692 Date: 2022-06-04 Message: docs created
- Hash: 2c159d7 Date: 2022-06-04 Message: Created Sample
- Hash: 852b4ea Date: 2022-06-04 Message: release-1.0
- Hash: 24562ba Date: 2022-06-04 Message: Merge branch 'release-1.0'