Commit Graph

  • 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
  • 291a40d33a Demo: Fix skirmisher variable missing errors Serhii Snitsaruk 2024-02-17 20:42:25 +0100
  • cac44eadc7 Demo: Init scaling and base resolution Serhii Snitsaruk 2024-02-17 18:32:32 +0100
  • 78c61d459d
    Merge pull request #42 from limbonaut/debugger-improvements Serhii Snitsaruk 2024-02-17 15:35:09 +0100
  • b3380bd0ac Fix missing break in a switch #42 Serhii Snitsaruk 2024-02-17 15:15:20 +0100
  • 7ebdfc9026 Update BehaviorTreeView class doc Serhii Snitsaruk 2024-02-17 15:03:18 +0100
  • ecf44e83e0 Debugger: Add update interval controls and keep it in the config Serhii Snitsaruk 2024-02-17 14:56:19 +0100
  • b9cd31eb2b Debugger: Add BehaviorTreeView::update_interval_msec property Serhii Snitsaruk 2024-02-17 13:40:53 +0100
  • 0ea8b9932c Debugger: Implement selective tree update in BehaviorTreeView Serhii Snitsaruk 2024-02-17 11:42:48 +0100
  • 38409d45f9
    Merge pull request #41 from Rubonnek/fix-typed-array-crash Serhii Snitsaruk 2024-02-16 17:58:40 +0100
  • 1711cb6b87
    Fix crash upon increasing TypedArray<BBVariant> size #41 Wilson E. Alvarez 2024-02-16 10:43:18 -0500
  • b220a9f418 GHA: Remove project.godot from GDExtension build Serhii Snitsaruk 2024-02-15 22:40:53 +0100
  • 91f3148493 Demo: Init input via code to insure that demo works even when project.godot is not imported Serhii Snitsaruk 2024-02-15 22:34:32 +0100
  • 5909735add GHA: Just copy the whole demo in GDExtension build v1.0-rc1 Serhii Snitsaruk 2024-02-15 17:06:38 +0100
  • bc3fe05a4d GHA: Bundle license with GDExtension build Serhii Snitsaruk 2024-02-15 16:33:08 +0100
  • d9c6a64a62 Move LICENSE_ASSETS.md Serhii Snitsaruk 2024-02-15 16:31:08 +0100
  • ed69bcf0bb
    Update README.md Serhii Snitsaruk 2024-02-15 16:23:15 +0100
  • ac2052bd4b
    Merge pull request #39 from limbonaut/gha-package-demo Serhii Snitsaruk 2024-02-15 15:42:51 +0100
  • 3c9fc333b0 GHA: Tweaks #39 Serhii Snitsaruk 2024-02-15 14:34:05 +0100
  • 17291081e5 GHA: Package demo project Serhii Snitsaruk 2024-02-15 14:24:45 +0100
  • b0245457db
    Merge pull request #36 from limbonaut/gha-web-gdextension Serhii Snitsaruk 2024-02-15 12:54:09 +0100
  • b5247dda0f GHA: Fix strip running and failing in gdextension web #36 Serhii Snitsaruk 2024-02-15 12:05:12 +0100
  • 69751260a6 GHA: Update path-ignore Serhii Snitsaruk 2024-02-14 21:25:20 +0100
  • 8e2fdc4bc0 GHA: Fix web gdextension build Serhii Snitsaruk 2024-02-14 21:12:39 +0100
  • 8a226a1160 Demo: Tweak descriptions Serhii Snitsaruk 2024-02-14 15:48:07 +0100
  • e09928f87f Demo: Fix ninja star Serhii Snitsaruk 2024-02-13 21:56:25 +0100
  • cd4e28f391 Demo: Add LICENSE_ASSETS.md Serhii Snitsaruk 2024-02-13 19:54:50 +0100