Commit Graph

  • 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
  • 03de485ebb
    Merge pull request #92 from limbonaut/debugger-multi-session Serhii Snitsaruk 2024-04-21 13:27:17 +0200
  • 7f89659110
    Support multiple debugger sessions #92 Serhii Snitsaruk 2024-04-21 13:04:16 +0200
  • 1a37540797
    Merge pull request #91 from limbonaut/fix-bt-ticked-after-transition Serhii Snitsaruk 2024-04-20 21:50:46 +0200
  • c4df916bdf
    HSM: Delay state transition till update is finished #91 Serhii Snitsaruk 2024-04-20 21:30:26 +0200
  • 5048d6a485
    Fix BT being ticked after transition happened and state is no longer active Serhii Snitsaruk 2024-04-20 20:19:07 +0200
  • 24382d3fd1
    GHA: Fix demo has empty version file Serhii Snitsaruk 2024-04-12 20:15:45 +0200
  • 5045e5b864
    Merge pull request #88 from limbonaut/gha-macos-dotnet Serhii Snitsaruk 2024-04-12 18:59:55 +0200
  • c739a876b0
    Blackboard: Add `create` parameter to `bind_var_to_property` and `link_var` #89 Serhii Snitsaruk 2024-04-09 11:34:22 +0200
  • 5e63477f9b
    GHA: Build .NET binaries for macOS #88 Serhii Snitsaruk 2024-04-08 18:02:33 +0200
  • 09562ffbd3
    Merge pull request #87 from limbonaut/gha-provide-version Serhii Snitsaruk 2024-04-07 15:55:33 +0200
  • ceeb4dbeb3
    GHA: Provide version.txt with GDExtension builds & demo #87 Serhii Snitsaruk 2024-04-07 14:11:39 +0200
  • 0ff93faacc
    Merge pull request #85 from limbonaut/plan-improvements v1.0.1 Serhii Snitsaruk 2024-04-01 18:03:22 +0200
  • 3918272227
    BehaviorTree: New signal for when BB plan changes #85 Serhii Snitsaruk 2024-04-01 16:34:36 +0200
  • 302de87e32
    Prevent using external resources for derived blackboard plans in `BTPlayer` and `BTState` Serhii Snitsaruk 2024-04-01 15:06:06 +0200
  • d48daf2135
    BlackboardPlan: Avoid circular references in derived mode Serhii Snitsaruk 2024-04-01 01:45:40 +0200
  • 5ff42e29e4
    Always duplicate `BlackboardPlan` props Serhii Snitsaruk 2024-04-01 01:11:51 +0200
  • 7160804c82
    GHA: Bump geekyeggo/delete-artifact to v5 Serhii Snitsaruk 2024-03-26 18:49:26 +0100
  • 58d7ea223e
    Merge pull request #84 from limbonaut/fix-subtree-bb-plan Serhii Snitsaruk 2024-03-26 18:35:02 +0100
  • e50b00c70e
    BTSubtree: Fix subtree blackboard plan is not property utilized #84 Serhii Snitsaruk 2024-03-26 18:19:31 +0100
  • 31db4b4543
    Merge pull request #82 from limbonaut/fix-blackboard-plan-issues Serhii Snitsaruk 2024-03-26 17:08:06 +0100
  • 671ca50b82
    Update demo AI assets #82 Serhii Snitsaruk 2024-03-25 01:08:58 +0100