Commit Graph

  • a5aea72a17
    Plan: Fix syncing derived plan sometimes fails on var rename Serhii Snitsaruk 2024-03-25 01:04:07 +0100
  • 1de6256401
    Plan: Don't store unmodified variables in a derived plan Serhii Snitsaruk 2024-03-25 00:56:08 +0100
  • 930493101d
    GHA: Package icons with the demo project Serhii Snitsaruk 2024-03-21 23:27:39 +0100
  • ebc2ce310f
    Bump doc version to v1.0 v1.0 Serhii Snitsaruk 2024-03-21 21:42:54 +0100
  • 12fd9d00d6
    Update file headers and fix whitespace Serhii Snitsaruk 2024-03-21 21:38:57 +0100
  • f36f5af92a
    Doc: Update README.md Serhii Snitsaruk 2024-03-21 21:04:22 +0100
  • 94a277ef9d
    Doc: Explain using `_var` suffix for var properties Serhii Snitsaruk 2024-03-21 15:16:27 +0100
  • 6c8045b280
    Update README screenshot Serhii Snitsaruk 2024-03-21 14:26:13 +0100
  • 6edb7017b9
    Merge pull request #77 from limbonaut/fix-bbparam-null-default Serhii Snitsaruk 2024-03-21 00:14:10 +0100
  • 9e62fe8fa3
    Fix `BBParam` stored value defaulting to `null` in GDExtension #77 Serhii Snitsaruk 2024-03-20 23:57:42 +0100
  • 79d72c39e0
    Use proper icon in inspector for BB vars Serhii Snitsaruk 2024-03-20 17:42:04 +0100
  • 5a8fe97aac
    Fix error when clicking resource header in debugger with a scene-embedded BT Serhii Snitsaruk 2024-03-20 14:19:49 +0100
  • d9a9a1d4e5
    Merge pull request #75 from limbonaut/expose-checks-and-operations Serhii Snitsaruk 2024-03-20 12:31:09 +0100
  • 06ea008105
    Expose checks and operations in `LimboUtility` #75 Serhii Snitsaruk 2024-03-20 12:13:32 +0100
  • 705f4d7415
    Doc: Update custom-tasks.rst Serhii Snitsaruk 2024-03-14 16:10:40 +0100
  • cbd467f97f
    Blackboard: Assigning variables via code might have no effect if done before initialization Serhii Snitsaruk 2024-03-13 22:00:50 +0100
  • 088ef008a6
    Merge pull request #71 from limbonaut/blackboard-fixes v1.0-rc3 Serhii Snitsaruk 2024-03-12 22:31:07 +0100
  • 06ebff7518 Fix includes and build errors #71 Serhii Snitsaruk 2024-03-12 21:09:28 +0100
  • 39c4511249 BBParam editor: Combine type+mode functionality in one button Serhii Snitsaruk 2024-03-12 18:06:10 +0100
  • ca6b497019 Sync order of variables in derived `BlackboardPlan` Serhii Snitsaruk 2024-03-12 17:11:01 +0100
  • 434545ebad Blackboard: Linking vars with `Blackboard::link_var` Serhii Snitsaruk 2024-03-12 16:17:34 +0100
  • a6e6b53e18 Improve prefetching Serhii Snitsaruk 2024-03-12 00:30:38 +0100
  • 7de582c4e6 Fix complain parameter is not respected in `Blackboard::get_var` if parent scope is assigned Serhii Snitsaruk 2024-03-11 23:04:34 +0100
  • e2edb083ff When prefetch fails, don't print error if variable is on blackboard Serhii Snitsaruk 2024-03-11 22:12:44 +0100
  • b09006a11b Fix issues with blackboard plan system Serhii Snitsaruk 2024-03-11 18:58:40 +0100
  • 92010f19f1
    Merge pull request #70 from limbonaut/gha-fixes Serhii Snitsaruk 2024-03-11 18:00:46 +0100
  • b0e31f569a GHA: Don't include GodotSharp folder twice #70 Serhii Snitsaruk 2024-03-11 13:46:48 +0100
  • eba867706b GHA: Transition to new upload/download v4 actions Serhii Snitsaruk 2024-03-10 17:23:59 +0100
  • 3ae38ee5da GHA: Bump cache & setup-python actions Serhii Snitsaruk 2024-03-10 14:24:56 +0100
  • 0be16edee0 GHA: Remove no longer needed workaround in web builds Serhii Snitsaruk 2024-03-10 13:12:46 +0100
  • 37d3dcd988 GHA: Use consistent naming - limboai version first Serhii Snitsaruk 2024-03-10 13:07:27 +0100
  • b0e3753d76 Update HSM unit tests Serhii Snitsaruk 2024-03-08 20:04:27 +0100
  • 9957ef2ea7 Expose additional `BlackboardPlan` methods for custom tooling Serhii Snitsaruk 2024-03-08 15:33:28 +0100
  • f4ceb27b35 Demo: Hide code popup upon Showcase scene load Serhii Snitsaruk 2024-03-08 14:27:23 +0100
  • fda6fd5b8f
    Merge pull request #69 from dpalais/root_parent_scope Serhii Snitsaruk 2024-03-07 20:34:07 +0100
  • b90b85f0c3
    Merge pull request #68 from Rubonnek/fix-btview-update-crash Serhii Snitsaruk 2024-03-07 20:32:58 +0100
  • e182a56f7e
    Merge pull request #67 from Rubonnek/expose-btview-clear Serhii Snitsaruk 2024-03-07 20:32:15 +0100
  • 653bf13a7d Set parent scope in state initialization #69 Dave Palais 2024-03-07 14:00:27 -0500
  • dd837ff472
    Fix BehaviorTreeView::update_tree null data crash #68 Wilson E. Alvarez 2024-03-07 11:47:32 -0500
  • 3f34e4dde2
    Expose BehaviorTreeView::clear to GDScript #67 Wilson E. Alvarez 2024-03-07 11:35:58 -0500
  • 41dafe642a Doc: Add a demonstration GIF to the README Serhii Snitsaruk 2024-03-07 15:17:01 +0100
  • 25c72302ca
    Merge pull request #66 from limbonaut/prefetching Serhii Snitsaruk 2024-03-06 22:33:09 +0100
  • 81f49be6b4 Doc: Update class docs #66 Serhii Snitsaruk 2024-03-06 21:50:35 +0100
  • 2658060b1c Move prefetching code into `BlackboardPlan` and add checkbox to the plan editor Serhii Snitsaruk 2024-03-06 20:17:23 +0100
  • f452552ecd
    Merge pull request #65 from limbonaut/previous-state Serhii Snitsaruk 2024-03-05 13:16:26 +0100
  • 193743e782 Provide the previous state in the state_changed signal #65 Serhii Snitsaruk 2024-03-05 12:58:55 +0100
  • 27f3982250
    Merge pull request #63 from limbonaut/refactor-ditch-p Serhii Snitsaruk 2024-03-04 21:54:01 +0100
  • 4c26583007 Remove "p_" from the argument names in the `ClassDB` bindings #63 Serhii Snitsaruk 2024-03-04 21:36:16 +0100
  • ae718ab00c
    Merge pull request #61 from limbonaut/refactor-use-stringname Serhii Snitsaruk 2024-03-04 19:01:42 +0100
  • bea25049a0 Update plan editor utilizing `StringName` #61 Serhii Snitsaruk 2024-03-04 17:58:53 +0100
  • 0bd52d9b18 Demo: Update BTs & tasks to use `StringName` for variables Serhii Snitsaruk 2024-03-04 17:16:52 +0100
  • d66f1e83fd Refactor BlackboardPlan to use StringName Serhii Snitsaruk 2024-03-04 16:55:08 +0100
  • 923587e6e2 Doc: Update examples to use `StringName` Serhii Snitsaruk 2024-03-04 16:27:35 +0100
  • ecf1e4b65f Doc: Update class docs Serhii Snitsaruk 2024-03-04 16:14:47 +0100
  • 7cf4a4b3b8 Fix setter/getter types in BBVariable Serhii Snitsaruk 2024-03-04 16:00:13 +0100
  • 88df78c4a2 Refactor HSM to use StringName for events Serhii Snitsaruk 2024-03-04 15:53:39 +0100
  • 84aeb4bfff Adjust BB variable property editor to expect `StringName` Serhii Snitsaruk 2024-03-04 15:09:15 +0100
  • 350c27abbc Change BB variable members to StringName Serhii Snitsaruk 2024-03-04 12:49:09 +0100
  • b7d1bc11ab Blackboard: Use `StringName` for variable names Serhii Snitsaruk 2024-03-03 23:38:52 +0100
  • e1bddb5d02 Doc: Fix README shields Serhii Snitsaruk 2024-03-03 21:00:32 +0100
  • 507da30f04 Improve README Serhii Snitsaruk 2024-03-03 20:53:27 +0100
  • 6b376e5e9a
    Merge pull request #56 from dpalais/changes Serhii Snitsaruk 2024-03-03 00:32:11 +0100
  • 73aa636271 Change some includes to use relative paths #56 Dave Palais 2024-02-29 10:00:09 -0500
  • f5d21e2669 Fix BTState not honoring API virtual methods Serhii Snitsaruk 2024-03-02 20:19:38 +0100
  • c96e2019af Doc: Explain blackboard scopes Serhii Snitsaruk 2024-03-02 16:10:42 +0100
  • bb6fab7555 API: Expose BlackboardPlan factory methods Serhii Snitsaruk 2024-03-02 16:06:32 +0100
  • c4931ae420 Fix Blackboard.{set,get}_parent_scope should be {set,get}_parent in the API Serhii Snitsaruk 2024-03-02 15:43:55 +0100
  • ba462c9526 Doc: Add copy button to the right of codeblocks Serhii Snitsaruk 2024-03-02 13:15:17 +0100
  • e260498776 Doc: Explain parameters Serhii Snitsaruk 2024-03-02 12:49:00 +0100
  • 6f9ff6a487 Doc: Update LimboState class doc Serhii Snitsaruk 2024-03-02 00:10:44 +0100
  • aab38c9fb9 Doc: Rearrange pages Serhii Snitsaruk 2024-03-02 00:06:34 +0100
  • 6d877c800a Doc: Add "State Machines" page. Serhii Snitsaruk 2024-03-01 23:44:29 +0100
  • 543f2bb32c
    Merge pull request #55 from limbonaut/hsm-dispatch-improvement Serhii Snitsaruk 2024-03-01 11:56:38 +0100
  • eaeb57e2d7 Allow `LimboState::dispatch` to be called from inside the hierarchy. #55 Serhii Snitsaruk 2024-03-01 11:02:32 +0100
  • 1aa64f8c5d
    Merge pull request #54 from limbonaut/demo-show-code Serhii Snitsaruk 2024-03-01 10:40:32 +0100
  • 24730a9213 Demo: Display custom task source code upon selection in BehaviorTreeView #54 Serhii Snitsaruk 2024-02-29 23:02:06 +0100
  • 7626c84633 New `task_selected` signal for BehaviorTreeView Serhii Snitsaruk 2024-02-29 23:00:35 +0100
  • 2d98a38ada Fix "Manage" button is sometimes shown for derived plans Serhii Snitsaruk 2024-02-29 15:45:59 +0100
  • c7a4988e6c
    Merge pull request #52 from limbonaut/fix-hsm-update-crash Serhii Snitsaruk 2024-02-26 22:29:09 +0100
  • 1c01767a56 Fix crashing on HSM update with state transition #52 Serhii Snitsaruk 2024-02-26 21:34:30 +0100
  • d756a43d68
    Merge 2b10d88a9f into 9fbbea49a9 #50 hsolerkalinovski 2024-02-21 01:16:07 -0300
  • 2b10d88a9f bugfix: make LimboState dispatch be recursive #50 hsolerkalinovski 2024-02-21 01:02:18 -0300
  • 9fbbea49a9 Fix exported demo builds breaking v1.0-rc2 Serhii Snitsaruk 2024-02-18 23:50:30 +0100
  • ca7a58fb56
    Migrate to Tree::set_custom_draw_callback. #48 Wilson E. Alvarez 2024-02-18 18:36:36 -0500
  • fabd060665
    Fix upstream EditorScale header locations Wilson E. Alvarez 2024-02-02 15:04:19 -0500
  • 01d643831c Fix: Web GDExtension target lacks manifest entries and debug build Serhii Snitsaruk 2024-02-18 22:55:42 +0100
  • 9d99e8bf9f Doc: Update README and setup_gdextension.sh Serhii Snitsaruk 2024-02-18 22:51:22 +0100
  • d393784bbe Doc: Update accessing-nodes.rst Serhii Snitsaruk 2024-02-18 20:50:09 +0100
  • c8ad4dc956 Doc: Sync rst class doc Serhii Snitsaruk 2024-02-18 20:25:53 +0100
  • b8d054a080 Add icon for BTEvaluateExpression Ola S. 2024-02-18 20:11:37 +0100
  • 0caa2369c6
    Merge pull request #43 from Rubonnek/add-bt-evaluate-expression Serhii Snitsaruk 2024-02-18 19:43:34 +0100
  • fb958c7c34
    Add BTEvaluateExpression #43 Wilson E. Alvarez 2024-02-17 16:00:25 -0500
  • 8176d5c83c
    Merge pull request #46 from limbonaut/fix-task-icons-in-demo Serhii Snitsaruk 2024-02-18 15:52:43 +0100
  • 5b478b6229 Fix scripted task icons in demo with module version #46 Serhii Snitsaruk 2024-02-18 14:16:23 +0100
  • 27327cf18e
    Merge pull request #45 from limbonaut/docs Serhii Snitsaruk 2024-02-17 23:55:34 +0100
  • 487c008f5c Doc: Add accessing-nodes page #45 Serhii Snitsaruk 2024-02-17 23:54:38 +0100
  • e7f1d3a424 Doc: Update introduction to behavior trees Serhii Snitsaruk 2024-02-17 23:25:45 +0100
  • 0f0a09cc5e
    Merge pull request #44 from Rubonnek/fix-btv-formatting Serhii Snitsaruk 2024-02-17 22:26:01 +0100
  • dad8d86d3e
    Fix BehaviorTreeView doc formatting #44 Wilson E. Alvarez 2024-02-17 16:05:06 -0500
  • e1d03d651a Demo: Add icons for navigation buttons Serhii Snitsaruk 2024-02-17 21:49:04 +0100