Commit Graph

  • 654eda1c65 Better error handling when resolving _generate_name Serhii Snitsaruk 2024-02-10 15:05:50 +0100
  • 899335d1fe Util: Function to decorate output variable Serhii Snitsaruk 2024-02-10 12:29:04 +0100
  • 95c2496adf Improve variable synchronization between base and derived blackboard plans Serhii Snitsaruk 2024-02-09 13:58:54 +0100
  • 98a685b592
    Merge pull request #32 from limbonaut/copypaste Serhii Snitsaruk 2024-02-08 17:45:03 +0100
  • d38e6f97f1 Editor: Implement Cut-Copy-Paste #32 Serhii Snitsaruk 2024-02-08 17:10:31 +0100
  • fca8aea99c
    Merge pull request #31 from limbonaut/fix-transitions-to-self Serhii Snitsaruk 2024-02-07 13:57:43 +0100
  • 22c472fdd1 Disallow LimboHSM transitions to self when ANYSTATE is used #31 Serhii Snitsaruk 2024-02-07 13:39:45 +0100
  • 8260954654
    Merge pull request #30 from limbonaut/keyboard-shortcuts Serhii Snitsaruk 2024-02-07 13:21:23 +0100
  • 6405f9031b Fix shortcuts not working in the module version #30 Serhii Snitsaruk 2024-02-07 12:36:59 +0100
  • 449538d6d3
    Merge pull request #26 from limbonaut/debugger-crash-fix Serhii Snitsaruk 2024-02-06 16:52:19 +0100
  • 6713ea1590 Fix: Debugger crashes when detached in GDExtension #26 Serhii Snitsaruk 2024-02-06 16:30:02 +0100
  • 16840057a1 Editor: More space and align to right for BehaviorTreeView timings Serhii Snitsaruk 2024-02-06 14:59:54 +0100
  • a353e561de Editor: More space for timings in BehaviorTreeView Serhii Snitsaruk 2024-02-06 12:00:35 +0100
  • d0c7d98fc4 Editor: Clip content in BehaviorTreeView Serhii Snitsaruk 2024-02-04 16:23:15 +0100
  • 74a3635e1c
    Merge pull request #24 from limbonaut/expose-behavior-tree-view Serhii Snitsaruk 2024-02-03 21:09:51 +0100
  • 3ce199f628 Fix GDExtension template compilation error #24 Serhii Snitsaruk 2024-02-03 17:59:21 +0100
  • f60fa3a7f2 Add icon for BehaviorTreeView Ola S. 2024-02-03 17:53:24 +0100
  • 8dc645c9a7 Fix issues and update docs for BehaviorTreeData/View Serhii Snitsaruk 2024-02-03 17:28:56 +0100
  • c5b92aa676 Expose BehaviorTreeView for tools and in-game use Serhii Snitsaruk 2024-02-03 16:31:21 +0100
  • 5bd8a90dcd
    Merge pull request #23 from limbonaut/remember-collapsed Serhii Snitsaruk 2024-02-02 17:40:57 +0100
  • 3e32051791 Editor: Remember collapsed items in task tree #23 Serhii Snitsaruk 2024-02-02 16:46:26 +0100
  • b0e4c15982
    Merge pull request #22 from Rubonnek/fix-doc Serhii Snitsaruk 2024-02-02 11:40:12 +0100
  • b765b2adc8
    Fix wrong parameter reference in Blackboard documentation #22 Wilson E. Alvarez 2024-02-01 20:47:54 -0500
  • ab564eb631 BTProbability: Fix incorrect percentage shown Serhii Snitsaruk 2024-01-31 15:40:43 +0100
  • c49f5d2b0a
    Merge pull request #21 from VisitingOcean/small_docs_fix Serhii Snitsaruk 2024-01-31 10:48:58 +0100
  • 9576cdc8e7
    Update custom-tasks.rst #21 VisitingOcean 2024-01-30 16:48:42 -0600
  • caff21137d Doc: Add page on sharing data with Blackboard v1.0-dev3 Serhii Snitsaruk 2024-01-29 14:53:53 +0100
  • 61ef929411 Editor: Don't allow variables with the same names as Resource props Serhii Snitsaruk 2024-01-29 10:32:32 +0100
  • b4ab521e0f Editor: Improve tooltips in the property editors Serhii Snitsaruk 2024-01-29 10:26:13 +0100
  • ee0795269d Editor: Fix issues with property editors & remove old docs Serhii Snitsaruk 2024-01-29 10:16:24 +0100
  • 11f43c2494 Update demo Serhii Snitsaruk 2024-01-28 22:36:30 +0100
  • 656bc169b0 Editor: Scroll to focus when adding a var in Blackboard Plan editor Serhii Snitsaruk 2024-01-28 22:25:31 +0100
  • c44648c69c Fix nullptr crash Serhii Snitsaruk 2024-01-28 22:00:47 +0100
  • de8d3abbc8 Add icon for private vars in the EditorPropertyVariableName Ola S. 2024-01-28 21:58:30 +0100
  • 011040e46f Editor: Distinguish private variables in the inspector Serhii Snitsaruk 2024-01-28 21:58:18 +0100
  • 87a1687c74 BlackboardPlanEditor: Focus on added var and autofill name Serhii Snitsaruk 2024-01-28 21:03:22 +0100
  • 174810fb34 Editor: Validate var name in BlackboardPlanEditor Serhii Snitsaruk 2024-01-28 20:14:52 +0100
  • 7ac1bc2dec Use variable property editor within the param property editor Serhii Snitsaruk 2024-01-28 19:24:59 +0100
  • b8bf8e07e9 Add icons for variable property editor Ola S. 2024-01-28 17:49:55 +0100
  • 73f51f23ef Implement BB variable property editor Serhii Snitsaruk 2024-01-28 17:49:38 +0100
  • 2612ec0855 Fix LimboHSM::add_transition signature Serhii Snitsaruk 2024-01-28 11:56:53 +0100
  • c81c1ec872 Blackboard: Add variable-to-property binding interface Serhii Snitsaruk 2024-01-27 16:38:58 +0100
  • a6717ec76d Editor: Show only relevant hints for the chosen variant type in the Blackboard Plan editor Serhii Snitsaruk 2024-01-26 16:25:17 +0100
  • 761b211740 Editor: Mark behavior tree as dirty when blackboard plan changes Serhii Snitsaruk 2024-01-26 14:35:33 +0100
  • f8ce5c1311 GHA: Fix iOS packaging Serhii Snitsaruk 2024-01-26 12:07:30 +0100
  • 662738e6bf
    Merge pull request #20 from limbonaut/blackboard-improvements Serhii Snitsaruk 2024-01-26 11:14:25 +0100
  • f912f0acc4 Usability improvements #20 Serhii Snitsaruk 2024-01-25 22:01:14 +0100
  • a22860b244 Add BlackboardPlan icon Ola S. 2024-01-25 21:08:03 +0100
  • 5fee89b00b Make blackboard improvements compatible with GDExtension Serhii Snitsaruk 2024-01-25 17:59:38 +0100
  • a251d92aa3 Update class documentation Serhii Snitsaruk 2024-01-25 14:56:59 +0100
  • 8155c2764a Refactoring and clean up Serhii Snitsaruk 2024-01-25 14:27:14 +0100
  • fb1ab16682 In a derived BB plan, hide variables with names that begin with "_" Serhii Snitsaruk 2024-01-25 11:51:35 +0100
  • 06052332b2 BlackboardPlanEditor: Fixes and clean up Serhii Snitsaruk 2024-01-25 00:23:34 +0100
  • 15e0323919 Implement BlackboardPlan editor Serhii Snitsaruk 2024-01-24 23:11:09 +0100
  • 20a995d1d2 Rename BlackboardSource => BlackboardPlan Serhii Snitsaruk 2024-01-23 20:02:23 +0100
  • b04f7530e4 Add a mechanism for overriding and resetting variables in a derived blackboard source Serhii Snitsaruk 2024-01-23 17:54:20 +0100
  • f84127657b Fix crash while initializing blackboard in the BTPlayer node Serhii Snitsaruk 2024-01-23 16:22:10 +0100
  • dc40109ade Fix default object value issues Serhii Snitsaruk 2024-01-23 15:56:30 +0100
  • 8c67886b52 Parsing BlackboardSource properties Serhii Snitsaruk 2024-01-23 15:31:56 +0100
  • a247d0d67b Replace node blackboard data with BlackboardSource Serhii Snitsaruk 2024-01-23 12:05:54 +0100
  • 6ef0dd942e Add initial implementation of BBVariable and BlackboardSource classes Serhii Snitsaruk 2024-01-23 10:33:57 +0100
  • 33b455f8d9 Add BBParam missing types v1.0-dev2 Serhii Snitsaruk 2024-01-19 17:05:01 +0100
  • 881a32f92d Doc: Remove native method override stuff from gdextension.rst Serhii Snitsaruk 2024-01-19 14:34:50 +0100
  • 782e72d92d GHA: Change godot repo ref to "4.2" Serhii Snitsaruk 2024-01-19 14:01:02 +0100
  • a3f8c09766 Use the new virtual workaround and rework LimboState and HSM Serhii Snitsaruk 2024-01-18 11:32:32 +0100
  • 390d4a9385 New and improved workaround for the missing ClassDB::add_virtual_method Serhii Snitsaruk 2024-01-17 22:46:48 +0100
  • caa1508fea
    Merge pull request #18 from limbonaut/prerelease-prep Serhii Snitsaruk 2024-01-17 19:17:42 +0100
  • db51defddd GHA: For GDExtension builds, package demo, license and readme #18 Serhii Snitsaruk 2024-01-17 17:54:20 +0100
  • c5be3a725f Editor: Links to "Creating custom tasks" doc page in the editor Serhii Snitsaruk 2024-01-17 15:51:24 +0100
  • 27d3ec7555 Editor: Show alert about editing project settings in GDExtension Serhii Snitsaruk 2024-01-17 15:17:22 +0100
  • dc8dcf9d71 Add action banner if native method override warning is set to Error Serhii Snitsaruk 2024-01-17 14:49:43 +0100
  • 242c1f03d7 Fix: Introduction points to a wrong page Serhii Snitsaruk 2024-01-17 14:16:35 +0100
  • 7ccda2736d In setup_gdextension.sh, add options --copy-all and --trash-old Serhii Snitsaruk 2024-01-17 12:01:13 +0100
  • a5728a11a0 In update_icons.py, sort by filename before updating entries Serhii Snitsaruk 2024-01-17 11:14:51 +0100
  • 12dbd9e1a6 Restructure demo project for better compatibility with AssetLib package Serhii Snitsaruk 2024-01-16 21:51:47 +0100
  • 9bfa0268c1 create logo_and_screenshot.png Serhii Snitsaruk 2024-01-16 15:25:52 +0100
  • 1ac96bc330 Add logo signet and screenshots Serhii Snitsaruk 2024-01-16 15:22:09 +0100
  • 565097e897 GHA: Fix LimboAI version loosing suffix v1.0-dev1 Serhii Snitsaruk 2024-01-16 12:57:54 +0100
  • 076269e5e3
    Merge pull request #17 from limbonaut/callmethod-improvements Serhii Snitsaruk 2024-01-16 11:43:05 +0100
  • 594097ae4c Update class documentation and add rst update script #17 Serhii Snitsaruk 2024-01-16 11:18:18 +0100
  • 1648728e1b CallMethod: Update unit tests Serhii Snitsaruk 2024-01-16 10:46:42 +0100
  • 3b82946444 Add --copy-demo option to GDExtension setup script Serhii Snitsaruk 2024-01-16 10:21:51 +0100
  • 17a480ed19 Utilize space better with BBParam property editor Serhii Snitsaruk 2024-01-15 21:57:31 +0100
  • c63785b5bc CallMethod: Use array of BBVariant to specify arguments Serhii Snitsaruk 2024-01-15 21:51:17 +0100
  • 184361d460 CallMethod: Store result on the blackboard Serhii Snitsaruk 2024-01-15 17:03:52 +0100
  • aca9784c95 update README.md Serhii Snitsaruk 2024-01-14 22:37:24 +0100
  • 61790085cc Fix editor shortcuts not working Serhii Snitsaruk 2024-01-14 21:48:15 +0100
  • 73c6bfe2c7 GHA: Call GDExtension builds in all_builds.yml Serhii Snitsaruk 2024-01-14 19:32:09 +0100
  • 476dc8b0dd GHA: Add concurrency settings for the test builds Serhii Snitsaruk 2024-01-14 17:43:06 +0100
  • 9b557250b8
    Merge pull request #16 from limbonaut/utility-issues Serhii Snitsaruk 2024-01-14 17:09:35 +0100
  • 80781db7cd Fix compilation issues related to open_doc_*() #16 Serhii Snitsaruk 2024-01-14 16:35:19 +0100
  • 34e763c8f3 Fix compilation error due to missing include Serhii Snitsaruk 2024-01-14 16:29:16 +0100
  • 3fa6d58b01 Merge branch 'gdextension-doc' Serhii Snitsaruk 2024-01-14 16:24:51 +0100
  • 5245f19fa8 Update README with new links to docs and more Serhii Snitsaruk 2024-01-14 16:17:35 +0100
  • f9219fd509 Doc: Add docs for index, intro, custom tasks, gdextension and featured classes Serhii Snitsaruk 2024-01-14 15:28:06 +0100
  • cbbc0b0135 Link to online docs in the code Serhii Snitsaruk 2024-01-13 22:40:27 +0100
  • 2496869153 Doc: Add sphinx-rtd-dark-mode Serhii Snitsaruk 2024-01-13 21:31:04 +0100
  • 74a0d44f44 Doc fixes Serhii Snitsaruk 2024-01-12 23:42:32 +0100
  • 48418114da Doc: Add sphinx project for class documentation Serhii Snitsaruk 2024-01-12 21:05:50 +0100
  • cc16879a45
    Merge pull request #15 from limbonaut/gdextension Serhii Snitsaruk 2024-01-13 21:19:15 +0100