Commit Graph

  • 7c0c81d141
    Hide .0 patch version for builds with pre-release version status only Serhii Snitsaruk 2024-06-03 22:35:51 +0200
  • adff6bd08c
    Merge pull request #131 from limbonaut/fix-reparenting-issue Serhii Snitsaruk 2024-06-03 15:50:35 +0200
  • 06de52492a
    Fix reparenting an agent deactivates its HSM #131 Serhii Snitsaruk 2024-06-03 14:30:30 +0200
  • 2c8e0d2da0
    Merge pull request #130 from limbonaut/fix-custom-task-issues Serhii Snitsaruk 2024-06-03 11:08:21 +0200
  • ce5f012101
    Fix sticky name issues in custom tasks due to script errors #130 Serhii Snitsaruk 2024-06-02 21:59:55 +0200
  • 3bca05bc50
    Fix crash on adding a task with bad script base type and improve error handling Serhii Snitsaruk 2024-06-02 21:58:50 +0200
  • 56bb91df0a
    Merge pull request #127 from limbonaut/blackboard-tests Serhii Snitsaruk 2024-06-01 16:08:35 +0200
  • c793c8ba53
    Fix `Blackboard.unbind_var` failing for existing bound variable #127 Serhii Snitsaruk 2024-06-01 10:53:56 +0200
  • 808ca1de7f
    Add unit tests for Blackboard Serhii Snitsaruk 2024-06-01 10:52:31 +0200
  • 809efc1be2
    Merge pull request #125 from limbonaut/api-new-blackboard-methods Serhii Snitsaruk 2024-06-01 10:26:21 +0200
  • 29532113c0
    Change to typed array in `BlackboardPlan::list_vars` #125 Serhii Snitsaruk 2024-05-31 11:57:27 +0200
  • 1e6c3fa92b
    Files reformatted by pre-commit Serhii Snitsaruk 2024-05-31 09:58:17 +0200
  • 35f2c3c142
    API: Add `Blackboard` methods to enable iteration, state inspection and serialization Serhii Snitsaruk 2024-05-31 09:56:45 +0200
  • 49f5e3be79
    Merge pull request #124 from limbonaut/show-version Serhii Snitsaruk 2024-05-30 16:28:35 +0200
  • a04d4aaca4
    Show version info in the editor #124 Serhii Snitsaruk 2024-05-30 15:55:49 +0200
  • 08ad6c1d99
    Merge pull request #122 from limbonaut/open-owner-scene Serhii Snitsaruk 2024-05-29 21:00:48 +0200
  • c9825413c0
    Add shortcut for "Close Tab" and clean up input code #122 Serhii Snitsaruk 2024-05-29 19:07:52 +0200
  • 990438db55
    Handle built-in resources in "Jump to owner" tab action Serhii Snitsaruk 2024-05-29 18:25:17 +0200
  • 2b299c0007
    Accept Ctrl-J when LimboAI editor is visible and fix shortcuts not working sometimes Serhii Snitsaruk 2024-05-29 11:58:59 +0200
  • 88e468c526
    Editor: Add Ctrl+J shortcut for "Jump to Owner" tab action Serhii Snitsaruk 2024-05-29 11:18:11 +0200
  • a0cd983927
    Editor: Fix "jump to owner" from subtree and refactor Serhii Snitsaruk 2024-05-29 10:53:54 +0200
  • 792502db84
    Editor: Add tab context menu option "Open owner scene" Serhii Snitsaruk 2024-05-28 17:21:35 +0200
  • 5f5ecc2db1
    Merge pull request #123 from limbonaut/fix-compilation-errors-with-new-godotcpp Serhii Snitsaruk 2024-05-28 20:11:40 +0200
  • 361eb3eb15
    Fix compile-time errors with updated godot-cpp #123 Serhii Snitsaruk 2024-05-28 19:50:57 +0200
  • dbb89e6883
    Merge pull request #120 from limbonaut/improve-navigation Serhii Snitsaruk 2024-05-28 12:28:47 +0200
  • fa3034d190
    Remove old editor navigation code #120 Serhii Snitsaruk 2024-05-28 12:04:02 +0200
  • 9e0489a034
    Editor: Tab button to inspect blackboard plan Serhii Snitsaruk 2024-05-28 11:16:37 +0200
  • a7d4b1e7f7
    Editor: Use the full name for tabs if the short name is not unique Serhii Snitsaruk 2024-05-28 09:46:21 +0200
  • 127fa678f4
    Editor: Add tab context menu Serhii Snitsaruk 2024-05-27 16:53:44 +0200
  • e0d47ddf08
    Fix closing last tab leads to crash on exit Serhii Snitsaruk 2024-05-27 15:36:17 +0200
  • 57382e10a7
    Editor: Show full filename in tabs for BTs saved as built-in resources Serhii Snitsaruk 2024-05-27 15:06:35 +0200
  • 0a28feb7a9
    Fix GDExtension compilation issues Serhii Snitsaruk 2024-05-27 14:27:14 +0200
  • 6f8f95b5de
    Editor: Replace BT resource button with tabs Serhii Snitsaruk 2024-05-27 13:48:08 +0200
  • e9eec23c3e
    Update README.md Serhii Snitsaruk 2024-05-26 12:39:04 +0200
  • d0fcea5574
    Merge pull request #118 from limbonaut/doc-first-steps Serhii Snitsaruk 2024-05-26 12:36:42 +0200
  • e059429760
    Doc: Add first steps #118 Serhii Snitsaruk 2024-05-26 11:22:03 +0200
  • 918095622c
    Merge pull request #117 from limbonaut/gha-toolchain-mirror Serhii Snitsaruk 2024-05-26 12:16:14 +0200
  • 23c19c11e6
    GHA: Use godotengine buildroot mirror #117 Serhii Snitsaruk 2024-05-26 09:32:49 +0200
  • bc2c4a26ac
    GHA: Restore toolchain links Serhii Snitsaruk 2024-05-25 16:07:00 +0200
  • 83214fc93b
    GHA: Temporarily change toolchain link while tuxfamily.org is down (32-bit) Serhii Snitsaruk 2024-05-25 15:05:34 +0200
  • e062669cf7
    GHA: Temporarily change toolchain link while tuxfamily.org is down Serhii Snitsaruk 2024-05-25 14:05:15 +0200
  • 2e94bf8bf2
    Merge pull request #116 from limbonaut/gha-import-files Serhii Snitsaruk 2024-05-25 14:01:16 +0200
  • e8816091e6
    GHA: Verify toolchain checksum #116 Serhii Snitsaruk 2024-05-25 11:38:29 +0200
  • fc1b99a5b1
    GHA: Action that downloads & caches Linux toolchain Serhii Snitsaruk 2024-05-25 10:16:40 +0200
  • 04300e5222
    GHA: Generate .import files for GDExtension icons Serhii Snitsaruk 2024-05-22 22:13:29 +0200
  • 2f326e5b6f
    Merge pull request #110 from limbonaut/type-validation Serhii Snitsaruk 2024-05-18 15:33:39 +0200
  • 064d00fdfa
    Editor: Check if variable is of correct type for BBParam subtypes #110 Serhii Snitsaruk 2024-05-18 13:37:24 +0200
  • ff61d55c44
    Merge pull request #106 from limbonaut/mapping Serhii Snitsaruk 2024-05-18 13:47:42 +0200
  • 7ab7a9d098
    BlackboardPlan: Improve inspector update while manually typing in mappings #106 Serhii Snitsaruk 2024-05-17 21:48:34 +0200
  • b54f3696ff
    Fix crash upon adding variable in the plan editor with empty default name Serhii Snitsaruk 2024-05-17 11:08:58 +0200
  • dc77ecd2b2
    Fix `parent_scope` argument in `create_blackboard` should have a default value Serhii Snitsaruk 2024-05-17 10:36:25 +0200
  • 026272f7f7
    Fix BBParam subtypes incorrectly display type error in inspector Serhii Snitsaruk 2024-05-17 10:27:22 +0200
  • d08018b7b1
    BlackboardPlan: Update mapping after variable renamed Serhii Snitsaruk 2024-05-17 10:00:12 +0200
  • 00396dce61
    Merge pull request #107 from limbonaut/steamdeck-support Serhii Snitsaruk 2024-05-16 17:48:33 +0200
  • 69201fa877
    GHA: Use older toolchain for SteamDeck compatibility #107 Serhii Snitsaruk 2024-05-16 12:00:05 +0200
  • d920060dee
    Update class documentation Serhii Snitsaruk 2024-05-15 20:58:38 +0200
  • 2718271bb1
    Clean up & renames Serhii Snitsaruk 2024-05-15 20:43:24 +0200
  • 3cf90f9387
    BlackboardPlan: Don't show mapping in root plans Serhii Snitsaruk 2024-05-15 13:13:27 +0200
  • c6b1a40627
    BlackboardPlan: Update inspector upon mapping editing finished Serhii Snitsaruk 2024-05-15 12:50:33 +0200
  • d36f8f1122
    Fix variables missing from BTState blackboard Serhii Snitsaruk 2024-05-15 11:43:31 +0200
  • a572613001
    BlackboardPlan: Utilize mapping in LimboHSM Serhii Snitsaruk 2024-05-15 11:38:53 +0200
  • c30c5a4d7a
    BlackboardPlan: Auto-fill type info when adding a missing variable for a mapping Serhii Snitsaruk 2024-05-14 22:55:25 +0200
  • ef1c1e5192
    Fix circular ref & non-tools compilation errors Serhii Snitsaruk 2024-05-14 22:03:29 +0200
  • 3b12288ae0
    BlackboardPlan: Serialize only non-empty mapping values Serhii Snitsaruk 2024-05-14 20:25:18 +0200
  • a1cdff2e2e
    Fix issues with mapping in BTSubtree Serhii Snitsaruk 2024-05-14 19:47:05 +0200
  • e43bc25d82
    BlackboardPlan: Provide editor hints for mappings Serhii Snitsaruk 2024-05-14 13:29:04 +0200
  • 549d73b8fc
    Add icons for empty & error variable statuses Ola S. 2024-05-14 13:25:24 +0200
  • 0d1e846d93
    BlackboardPlan: Use mapping with BTSubtree Serhii Snitsaruk 2024-05-14 11:39:32 +0200
  • 2d493a76bd
    BlackboardPlan: Improve mapping and serialize Serhii Snitsaruk 2024-05-14 09:29:56 +0200
  • bdfe5f52c2
    BlackboardPlan: Implement rudimentary mapping Serhii Snitsaruk 2024-05-13 23:21:55 +0200
  • e55611a1a9
    Bump doc version Serhii Snitsaruk 2024-05-12 17:34:12 +0200
  • ba467ad62c
    Merge pull request #102 from limbonaut/btplayer-agent-property Serhii Snitsaruk 2024-05-12 17:29:05 +0200
  • 3b5d07fc78
    Fix GCC warning for unhandled 'PACKED_VECTOR4_ARRAY' in switch #104 Wilson E. Alvarez 2024-05-05 08:47:27 -0400
  • 5e961ec6fa
    Merge pull request #103 from limbonaut/pre-commit Serhii Snitsaruk 2024-05-03 01:31:25 +0200
  • bc5d5d8610
    Add pre-commit configuration #103 Serhii Snitsaruk 2024-05-03 00:21:51 +0200
  • e5d04b9eda
    Doc: Update doc pages and examples #102 Serhii Snitsaruk 2024-05-02 19:35:42 +0200
  • e36ea6d3e6
    Better error handling in BTState, BTPlayer & BehaviorTree Serhii Snitsaruk 2024-05-02 14:10:29 +0200
  • 803da63fa8
    Doc: Update class docs Serhii Snitsaruk 2024-05-02 13:39:19 +0200
  • 84c89356a6
    Print error if agent node is set after initialization Serhii Snitsaruk 2024-05-02 12:49:32 +0200
  • a2dae24b99
    Rename BTPlayer's agent => agent_node Serhii Snitsaruk 2024-05-02 12:11:59 +0200
  • af23272e3d
    Fix unnamed arguments in method bindings Serhii Snitsaruk 2024-05-02 01:27:14 +0200
  • 506d8aa967
    Use `scene_root` with `BBParam` Serhii Snitsaruk 2024-05-01 23:32:44 +0200
  • 5dff2e537b
    Add `agent` parameter to `BTPlayer` to propagate upon `BehaviorTree` initialization, and add `scene_root` property to `BTTask` Serhii Snitsaruk 2024-05-01 23:20:17 +0200
  • 75e8e68da4
    Merge pull request #100 from TranquilMarmot/patch-1 Serhii Snitsaruk 2024-05-01 21:23:18 +0200
  • 4fe4049c3a
    game -> showcase #100 Nate Moore 2024-05-01 10:01:44 -0700
  • 69e921be31
    Merge pull request #101 from limbonaut/unit-tests Serhii Snitsaruk 2024-05-01 18:43:13 +0200
  • c6bb5bad74
    Fix: BBParam saved_value defaults to null #101 Serhii Snitsaruk 2024-05-01 17:52:36 +0200
  • 2c2f2dd4be
    Test: BBParam default values Serhii Snitsaruk 2024-05-01 17:31:40 +0200
  • dedffc4f22
    Test: Nested HSM flow, dispatch() and get_root() Serhii Snitsaruk 2024-05-01 13:59:57 +0200
  • 4491a23d52
    Add note about how to run demo/tutorial Nate Moore 2024-04-30 23:26:00 -0700
  • 0e843d3193
    Merge pull request #95 from limbonaut/decorator-default-tick Serhii Snitsaruk 2024-04-30 13:14:02 +0200
  • 769de9a7e2
    Merge pull request #89 from limbonaut/blackboard-api-improvements Serhii Snitsaruk 2024-04-30 11:31:22 +0200
  • 2bfedec518
    Merge pull request #96 from onze/patch-1 v1.0.2 Serhii Snitsaruk 2024-04-22 20:16:36 +0200
  • 29d4b92bf4 found how to get custom links into the doc #96 val 2024-04-22 13:52:09 -0400
  • 40850067c8 moved the change to the doc sources val 2024-04-22 12:58:44 -0400
  • f45e954e62
    Update class_btsubtree.rst val 2024-04-22 09:24:24 -0400
  • 40ea2ce01a
    Update class_btsubtree.rst val 2024-04-22 09:21:41 -0400
  • e1c8ce4a58
    BTDecorator: Add default `_tick` implementation #95 Serhii Snitsaruk 2024-04-22 11:07:11 +0200
  • af0250dc60
    Merge pull request #93 from limbonaut/fix-get-root Serhii Snitsaruk 2024-04-21 16:42:02 +0200
  • 4207fbf8f3
    Fix `LimboState::get_root` freezes the process #93 Serhii Snitsaruk 2024-04-21 16:08:37 +0200