Commit Graph

  • 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
  • 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